ВУЗ:
Составители:
52
4.5. Оператор break
Оператор break обеспечивает прекращение выполнения ближайшего
вложенного или внешнего оператора switch, while, do-while, for.
Управление передается оператору, следующему за завершаемым.
Формат оператора
break;
Оператор break используется в следующих случаях:
1) для прекращения выполнения цикла из - за обнаружения ошибки;
2) для организации дополнения к условию в заголовке цикла;
3) для прекращения бесконечного цикла;
4) для предотвращения выполнения всех операторов переключателя
switch.
4.6. Оператор continue
Оператор continue может использоваться только внутри циклов
while, do-whiie или for. Когда выполняется оператор continue, управление
передается на вычисление условия ближайшего внешнего оператора цикла,
вызывая начало следующей итерации. Таким образом, при выполнении
оператора continue все последующие за ним в теле цикла операторы на
данной итерации не выполняются .
Формат оператора
continue;
Заметим , что оператор continue, встреченный внутри оператора
switch, будет вызывать переход на следующую итерацию внешнего цикла,
если он есть . Если внешнего цикла нет, компилятор будет выдавать
сообщение о синтаксической ошибке.
4.7. Оператор перехода goto
Оператор goto имеет вид :
goto метка ;
52 4.5. Оператор break Оператор break обеспечивает прекращение выполнения ближайшего вложенного или внешнего оператора switch, while, do-while, for. Управление передается оператору, следующему за завершаемым. Формат оператора break; Оператор break используется в следующих случаях: 1) для прекращения выполнения цикла из-за обнаружения ошибки; 2) для организации дополнения к условию в заголовке цикла; 3) для прекращения бесконечного цикла; 4) для предотвращения выполнения всех операторов переключателя switch. 4.6. Оператор continue Оператор continue может использоваться только внутри циклов while, do-whiie или for. Когда выполняется оператор continue, управление передается на вычисление условия ближайшего внешнего оператора цикла, вызывая начало следующей итерации. Таким образом, при выполнении оператора continue все последующие за ним в теле цикла операторы на данной итерации не выполняются. Формат оператора continue; Заметим, что оператор continue, встреченный внутри оператора switch, будет вызывать переход на следующую итерацию внешнего цикла, если он есть. Если внешнего цикла нет, компилятор будет выдавать сообщение о синтаксической ошибке. 4.7. Оператор перехода goto Оператор goto имеет вид: goto метка;
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »