Оператор цикла FOR
Оператор цикла FOR.
Инструкция For имеет форму:
For(выражение-1;выражение-2;выражение-3) инструкция
Оператор for эквивалентен следующему:
Выражение-1;
While(выражение-2) {
инструкция
выражение-3;
Рекомендуемые материалы
}
Все 3 компонента в FOR является выражениями, наиболее распространенным является случай, когда выражение-1 и выражение-3 являются присваиваниями или обращениями к функциям, а выражение-2-условным выражением, любая из 3-ёх частей может быть опущена, но ; должны оставаться. Если отсутствует выражение-1 или выражение-3, то оно просто выпадает из расширения. Если же отсутствует проверка выражения-2, то считается будто оно всегда истинно:
Вместе с этой лекцией читают "Перечень вопросов проверки знаний пожарно-технического минимума".
For(;;)
…
является бесконечным циклом, о котором предполагается, что он будет прерван другими средствами(типа break или return)
Пример:
For (i=0; i<n; i++)
…