Технология программирования. Базовые конструкции C/C++. Липачев Е.К. - 37 стр.

UptoLike

Составители: 

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= "<