Руководство полного чайника по программированию на языке Си

Юридические услуги признание кредитного договора ничтожным в Новокузнецке. | Электрик сделает установка электрики в коттедже в Новосибирске и пригороде. Русский электрик.

ЦИКЛ for ("для каждого")


Этот цикл является просто иной записью одного из вариантов цикла while. Он служит обычно для выполнения опеределенного действия несколько раз, не "пока истинно условие", а "выполнить N-раз".

У такого цикла есть "переменная цикла" или "счетчик повторений".

int i;

i = a; /* начальная инициализация */

while(i < b){

тело_цикла;

i += c; /* увеличение счетчика */ } ...продолжение...

переписывается в виде

int i;

for(i=a; i < b; i += c) тело_цикла;

тело_цикла будет выполнено для значений i a a+c a+c+c ...

пока i < b

В простейшем случае

for(i=1; i <= N; i++) printf("i=%d\n", i);

i означает "номер повторения".

Такой цикл служит для повторения СХОЖИХ действий НЕСКОЛЬКО раз с разным значением параметра.




- Начало -  - Назад -  - Вперед -



Книжный магазин