Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ПТСПЦУВСБ / 20. Циклы в С

..docx
Скачиваний:
46
Добавлен:
27.12.2015
Размер:
17.56 Кб
Скачать

20. Циклы в С.

С предоставляет программисту 3 типа циклов: while, “do-while” и for. Цикл

while эквивалентен конструкции “while-do” языка Pascal. Формат использования:

while (УСЛОВИЕ) КОМАНДА;, где КОМАНДА может быть набором команд внутри

составного оператора “{}”.

Команды, размещенные в теле цикла “do-while” всегда выполняется хотя бы один

раз. Формат этой конструкции языка:

do {

КОМАНДА1;

...

29

КОМАНДАN;

} while (УСЛОВИЕ);

Цикл “do-while” используется на практике гораздо реже while и for, хотя иногда

может быть удобен.

Цикл for в С позволяет реализовывать конструкции, аналогичные циклу For Pascal

и предоставляет дополнительную функциональность. В общем случае формат

использования for:

for(ИНИЦИАЛИЗАЦИЯ_СЧЕТЧИКА;УСЛОВИЕ;ИНКРЕМЕНТ_СЧЕТЧИКА) {

КОМАНДА1;

...

КОМАНДАN;