For(инициализация; условие; список_выражений) тело_цикла

Перед началом цикла выполняется инициализация цикла. Затем проверяется условие, и если условие истинно, то вычисляются тело цикла, а потом выполняется список выражений. И снова проверяется условие и т.д.

Пример 12. Находим сумму четырех чисел, кратных 10, начиная с 0.

#include <stdio.h>

void main()

{int i, sum=0;

for(i=2; i<6; i++) //

sum+=10*i; //

printf(“sum=%dn”,sum);

} //

Цикл выполнится__ раз

На экране:

Пример 13. Находим суммы 3-х двоек и 3-х значений n .

#include <stdio.h>

void main()

{int s1=0,s2=0;

for(int i=0,n=5; n<6,i<3; i++,s1+=2) //

s2+=++n; //

printf(“i=%d s1=%d n=%d s2=%dn”,i,s1,n,s2);

}

Цикл выполнится__ раз

На экране:

Пример 14. Выводим на экран значение переменнойi, кроме значения 3, которое пропускается.

#include <stdio.h>

void main()

{int i;

for(i=0; i<5; i++)

{if(i==3) continue;

printf(“%d ”, i); } //

}

Цикл выполнится__ раз

На экране:

Пример 15.Выводим на экран значение переменнойi и, если i>5, товыход из цикла.

#include <stdio.h>

void main()

{int i;

for(i=0; i<10; i++)

{if(i>5) break;

printf(“%d”, i); }

} //

Цикл выполнится __ раз,

На экране: