Объектно-ориентированное программирование. Сивохин А.В - 14 стр.

UptoLike

14
scanf ("%d",&num);
} while (num<1 || num>100);
Оператор for
В операторе for для управления циклом используются три выражения,
разделенные символом "точка с запятой".
Общее описание оператора for:
for (инициализация; проверка условия; коррекция)
оператор;
Инициализирующее выражение выполняется один раз, до выполнения любого
из операторов цикла. Если проверяемое выражение является истинным, то цикл
должен быть пройден один раз. По
окончании первой итерации выполняется
корректирующее выражение, а затем снова проверяется условие. Если оно истинно,
то выполняется следующая итерация, и так далее, пока проверяемое условие не
станет ложным.
Любое из трех перечисленных выражений (инициализация, проверка,
коррекция) может отсутствовать. Этим можно добиться разнообразных эффектов, в
частности, задавать вечные циклы.
Гибкость использования цикла for увеличивает
операция "запятая". Она
позволяет включать в спецификацию for несколько инициализирующих или
корректирующих выражений.
Примеры:
for (num=1; num<=6;num+=2)
printf ("\n %5d %5d", num, num*num*num);
for (num=1;num<=6;
printf("\n %5d %5d",num,num*num*num),num+=2);
for (ch='a';ch<='z';ch++)
printf ("\n Символ %c, код ASCII %u",ch,ch);
for (;;)
printf ("\n Вечный цикл");
Управление ходом выполнения программы с помощью операторов goto,
break,continue
Оператор goto вызывает передачу управления оператору, помеченному
указанной меткой. Помеченный оператор может находиться до или после
                                                                           14
        scanf ("%d",&num);
       } while (num<1 || num>100);


                                 Оператор for
    В операторе for для управления циклом используются три выражения,
разделенные символом "точка с запятой".
    Общее описание оператора for:
    for (инициализация; проверка условия; коррекция)
       оператор;
    Инициализирующее выражение выполняется один раз, до выполнения любого
из операторов цикла. Если проверяемое выражение является истинным, то цикл
должен быть пройден один раз. По окончании первой итерации выполняется
корректирующее выражение, а затем снова проверяется условие. Если оно истинно,
то выполняется следующая итерация, и так далее, пока проверяемое условие не
станет ложным.
    Любое из трех перечисленных выражений (инициализация, проверка,
коррекция) может отсутствовать. Этим можно добиться разнообразных эффектов, в
частности, задавать вечные циклы.
    Гибкость использования цикла for увеличивает операция "запятая". Она
позволяет включать в спецификацию for несколько инициализирующих или
корректирующих выражений.
    Примеры:
    for (num=1; num<=6;num+=2)
         printf ("\n %5d %5d", num, num*num*num);
    for (num=1;num<=6;
               printf("\n %5d %5d",num,num*num*num),num+=2);
    for (ch='a';ch<='z';ch++)
                   printf ("\n Символ %c, код ASCII %u",ch,ch);
    for (;;)
         printf ("\n Вечный цикл");


    Управление ходом выполнения программы с помощью операторов goto,
                             break,continue

    Оператор goto вызывает передачу управления оператору, помеченному
указанной меткой. Помеченный оператор может находиться до или после