1.8. Инструкция цикла for.
Для выполнения циклических действий, которые зависят от значения некоторой переменной, удобно использовать управляющую инструкцию
for (выражение_1; выражение_2; выражение_3)
инструкция;
где
выражение_1 описывает инициализацию цикла и вычисляется только один раз перед началом цикла;
выражение_2 описывает условие, которое проверяется каждый раз перед выполнением инструкции; если значение этого выражения истинно, то инструкция выполняется, в противном случае цикл заканчивается;
выражение_3 вычисляется после каждой итерации цикла.
Например, следующая программа выводит на консоль последовательные значения целочисленной переменной.
#include <stdio.h>
int main()
{
for (int i = 0; i < 3; ++i)
printf("i = %d\n", i);
printf("\n");
return 0;
}
Для принудительного выхода или продолжения цикла for также как и для циклов while и do-while используются инструкции break и continue соответственно.
- Лабораторная работа №1.
- 1.1. Типы данных и переменные.
- 1.2. Числовые типы данных.
- 1.3. Арифметические операции над числами.
- 1.4. Форматированный ввод и вывод чисел.
- 1.5. Логические операторы и операторы сравнения.
- 1.6. Условные инструкции if и if-else.
- 1.7. Инструкции цикла while и do-while.
- 1.8. Инструкция цикла for.
- 1.9. Инструкция выбора switch.
- 1.10. Блоки.
- 1.11. Стандартная библиотека математических функций.
- 1.12. Задачи для самостоятельного решения.
- 1.13. Дополнительные задачи.