logo search
01-Лабораторная работа

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

Для выполнения циклических действий, которые зависят от значения некоторой переменной, удобно использовать управляющую инструкцию

for (выражение_1; выражение_2; выражение_3)

инструкция;

где

выражение_1 описывает инициализацию цикла и вычисляется только один раз перед началом цикла;

выражение_2 описывает условие, которое проверяется каждый раз перед выполнением инструкции; если значение этого выражения истинно, то инструкция выполняется, в противном случае цикл заканчивается;

выражение_3 вычисляется после каждой итерации цикла.

Например, следующая программа выводит на консоль последовательные значения целочисленной переменной.

#include <stdio.h>

int main()

{

for (int i = 0; i < 3; ++i)

printf("i = %d\n", i);

printf("\n");

return 0;

}

Для принудительного выхода или продолжения цикла for также как и для циклов while и do-while используются инструкции break и continue соответственно.