Помощь в написании студенческих работ
Антистрессовый сервис

Операторы цикла Оператор цикла for

РефератПомощь в написанииУзнать стоимостьмоей работы

Переменная цикла часто объявляется непосредственно в инициализации цикла и соответственно является локальной в цикле переменной, так что после завершения цикла она перестанет существовать. В тех случаях, когда предусматривается возможность преждевременного завершения цикла с помощью одного из операторов перехода, переменные цикла объявляются до цикла, что позволяет анализировать их значения при… Читать ещё >

Операторы цикла Оператор цикла for (реферат, курсовая, диплом, контрольная)

Оператор цикла for имеет следующий формат:

for (инициализация; условие; изменение) оператор;

Оператор, стоящий после закрывающей скобки, задает тело цикла. В большинстве случаев телом цикла является блок. Сколько раз будет выполняться тело цикла, зависит от трех управляющих элементов, заданных в скобках. Инициализация задает начальное значение одной или нескольких переменных, часто называемых переменными цикла. В большинстве случаев цикл for имеет одну переменную. Условие задает условие окончания цикла, соответствующее выражение при вычислении должно получать значение true или false. Изменение описывает, как меняется переменная цикла в каждой итерации выполнения. Если условие цикла истинно, то выполняется тело цикла, затем изменяются значения переменной цикла и снова проверяется условие. Как только условие становится ложным, цикл завершает свою работу. Например, для вычисления суммы значений целых чисел от 1 до 10 можно использовать следующий цикл:

int s=0;

for (int i = 1; i <= 10; i++) s += i;

Переменная цикла часто объявляется непосредственно в инициализации цикла и соответственно является локальной в цикле переменной, так что после завершения цикла она перестанет существовать. В тех случаях, когда предусматривается возможность преждевременного завершения цикла с помощью одного из операторов перехода, переменные цикла объявляются до цикла, что позволяет анализировать их значения при выходе из цикла.

Показать весь текст
Заполнить форму текущей работой