Навигация: Главная - C++ - Цикл For
Одной из разновидностью циклов является цикл for. Его часто предпочитают более простому циклу while.
Цикл for имеет следующий вид:
for (инициализация; условие; увеличение) { //...тело цикла }
Выполнение цикла for начинается с инициализации. В ней обычно находится оператор присвоения, используемый для установки начального значения переменной цикла. Условие инициализации выполняется только один раз, при первом входе в цикл for. Затем оно проверяется, а затем, цикл выполняется до тех пор, пока условие не станет ложным.
for (int i=0; i<15; i++) {действие}
После того как выполнится код тела цикла, управление получит следующий параметр цикла for (увеличение) и значение счетчика изменится. Затем опять будет выполнена проверка условия, и процесс повторится.
Все три параметра цикла for являются необязательными. C++ игнорирует отсутствие части инициализации или увеличения цикла, а если опущено условие, C++ будет выполнять цикл for вечно (или пока какой-либо другой оператор не передаст управление за пределы цикла).