Фортран - Циклы
Возможна ситуация, когда вам нужно выполнить блок кода несколько раз. Как правило, операторы выполняются последовательно: сначала выполняется первый оператор функции, затем второй и так далее.
Языки программирования предоставляют различные управляющие структуры, которые позволяют использовать более сложные пути выполнения.
Оператор цикла позволяет нам выполнять оператор или группу операторов несколько раз, и ниже приводится общая форма оператора цикла на большинстве языков программирования:
Фортран предоставляет следующие типы конструкций цикла для обработки требований цикла. Щелкните следующие ссылки, чтобы проверить их детали.
Старший Нет | Тип и описание петли |
---|---|
1 | сделать цикл
Эта конструкция позволяет выполнять оператор или серию операторов итеративно, пока данное условие истинно. |
2 | сделать цикл
Повторяет утверждение или группу утверждений, пока выполняется заданное условие. Он проверяет условие перед выполнением тела цикла. |
3 | вложенные циклы
Вы можете использовать одну или несколько конструкций цикла внутри любой другой конструкции цикла. |
Заявления контроля цикла
Операторы управления циклом изменяют выполнение нормальной последовательности. Когда выполнение покидает область действия, все автоматические объекты, созданные в этой области, уничтожаются.
Fortran поддерживает следующие управляющие операторы. Щелкните следующие ссылки, чтобы проверить их детали.
Старший Нет | Положение и описание управления |
---|---|
1 | Выход
Если оператор exit выполняется, цикл завершается, и выполнение программы продолжается с первого исполняемого оператора после оператора end do. |
2 | цикл
Если оператор цикла выполняется, программа продолжается в начале следующей итерации. |
3 | стоп
Если вы хотите, чтобы выполнение вашей программы остановилось, вы можете вставить оператор остановки |