ВУЗ:
Составители:
Рубрика:
37
продолжиться. В отличие от инструкции break, завершающей выполнение
всего цикла, инструкция continue завершает выполнение только текущей
итерации.
Пример. Операторы break и continue. Разницу между этими
операторами иллюстрирует пример (достаточно убрать комментарии с
break, а continue, наоборот, закомментировать). В приведенном
варианте (с break) вычисления в цикле прервутся при i=3, а в варианте с
continue цикл выполнится полностью, но будут пропущены значения i,
равные 3, 6, 9.
#include <iostream>
using namespace std;
int main()
{
int i;
for (i=1;i<10;i++){
if((i%3)==0)
break;
// continue;
cout <<" i= "<<i;
}
return 0;
}
Результаты программы для варианта с continue:
Инструкция goto
Инструкция goto обеспечивает безусловный переход к другой
инструкции внутри той же функции, поэтому современная практика
программирования выступает против ее применения.
Синтаксис оператора goto:
продолжиться. В отличие от инструкции break, завершающей выполнение
всего цикла, инструкция continue завершает выполнение только текущей
итерации.
Пример. Операторы break и continue. Разницу между этими
операторами иллюстрирует пример (достаточно убрать комментарии с
break, а continue, наоборот, закомментировать). В приведенном
варианте (с break) вычисления в цикле прервутся при i=3, а в варианте с
continue цикл выполнится полностью, но будут пропущены значения i,
равные 3, 6, 9.
#include
using namespace std;
int main()
{
int i;
for (i=1;i<10;i++){
if((i%3)==0)
break;
// continue;
cout <<" i= "< Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »
