10.3. Управление ходом выполнения цикла

10.3. Управление ходом выполнения цикла

break, continue

Для управления ходом выполнения цикла служат команды break и continue[ 23 ] и точно соответствуют своим аналогам в других языках программирования. Команда break прерывает исполнение цикла, в то время как continue передает управление в начало цикло, минуя все последующие команды в теле цикла.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Отслеживание процесса разработки ПО с принятием корректирующих мер в сравнении с управлением ходом работ

Из книги Модель зрелости процессов разработки программного обеспечения автора Паулк Марк

Отслеживание процесса разработки ПО с принятием корректирующих мер в сравнении с управлением ходом работ В разделе «Отслеживание хода проекта и контроль над ним» на втором уровне многие ключевые практики содержат следующие выражения: «…процесс


R.6.5 Операторы цикла

Из книги Справочное руководство по C++ автора Страустрап Бьярн

R.6.5 Операторы цикла Эти операторы задают виды цикла.оператор-цикла: while ( выражение ) оператор do оператор while ( выражение ) for ( оператор-иниц выражение opt ; выражение opt ) оператороператор-иниц: оператор-выражение оператор-описаниеОбратите внимание, что конструкция


Синтаксис цикла

Из книги Основы объектно-ориентированного программирования автора Мейер Бертран

Синтаксис цикла Синтаксис цикла непосредственно следует из предшествующих соображений, определяющих ингредиенты цикла. Он будет включать элементы, отмеченные как необходимые.[x]. Инвариант цикла inv - утверждение.[x]. Условие выхода exit, чья конъюнкция с inv дает желаемую


Управление уровнями выполнения

Из книги Сетевые средства Linux автора Смит Родерик В.

Управление уровнями выполнения В предыдущих разделах постоянно упоминались уровни выполнения, но из сказанного вряд ли стало ясно, что же они собой представляют. Говорилось лишь о том, что уровни выполнения и сценарии запуска SysV тесно связаны между собой. При загрузке


Метод Пиза для for-цикла

Из книги Технология XSLT автора Валиков Алексей Николаевич

Метод Пиза для for-цикла Для простых for-циклов, которые должны выполниться строго определенное число раз, вместо рекурсии можно использовать весьма остроумный метод, предложенный Венделлом Пизом (Wendell Piez, Mullberry Technologies, Inc). Суть метода состоит в том, что хоть мы и не можем


Пример 10-22. Передача управление в начало внешнего цикла

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель

Пример 10-22. Передача управление в начало внешнего цикла #!/bin/bash# Команда "continue N" передает управление в начало внешнего цикла, отстоящего от текущего на N уровней.for outer in I II III IV V # внешний циклdo echo; echo -n "Группа $outer: " for inner in 1 2 3 4 5 6 7 8 9 10 # вложенный цикл do if [ "$inner" -eq 7 ] then


Завершение цикла while

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

Завершение цикла while      Мы подошли к самому существенному моменту рассмотрения циклов while. При построении цикла while вы должны включить в него какие-то конструкции, изменяющие величину проверяемого выражения так, чтобы в конце концов оно стало ложным. В противном случае


ПРИЛОЖЕНИЕ Д. УПРАВЛЕНИЕ ХОДОМ ВЫПОЛНЕНИЯ ПРОГРАММЫ

Из книги C++ для начинающих автора Липпман Стенли

ПРИЛОЖЕНИЕ Д. УПРАВЛЕНИЕ ХОДОМ ВЫПОЛНЕНИЯ ПРОГРАММЫ Язык Си имеет несколько конструкций, предназначенных для управления выполнением программы. Здесь мы кратко описываем операторы циклов (while, for и do while), ветвлений (if, if else и switch) и переходов (goto, break и continue).


18.8. Управление ходом выполнения циклов с помощью команд break и continue

Из книги HTML, XHTML и CSS на 100% автора Квинт Игорь

18.8. Управление ходом выполнения циклов с помощью команд break и continue Иногда в процессе работы возникает необходимость в прерывании или пропуске отдельных итераций цикла. При этом применяются определенные критерии. Для обеспечения подобных возможностей интерпретатор shell


5.5. Инструкция цикла for

Из книги Описание языка PascalABC.NET автора Коллектив РуБоард

5.5. Инструкция цикла for Как мы видели, выполнение программы часто состоит в повторении последовательности инструкций - до тех пор, пока некоторое условие остается истинным. Например, мы читаем и обрабатываем записи файла, пока не дойдем до его конца, перебираем элементы


Операторы цикла

Из книги автора

Операторы цикла Для многократного выполнения кода используют операторы цикла. Кроме того, циклы предоставляют удобные средства для манипулирования массивами.Цикл forОператор for служит для создания цикла. Он имеет следующий синтаксис:for (выражение инициализации;