Может возникнуть ситуация, когда вам нужно выполнить блок кода несколько раз. В общем случае операторы выполняются последовательно: сначала выполняется первый оператор в функции, затем второй и т. д.
Языки программирования предоставляют различные структуры управления, которые обеспечивают более сложные пути выполнения.
Оператор цикла позволяет нам выполнять оператор или группу операторов несколько раз, а следующий - это общая форма оператора цикла на большинстве языков программирования.
Перейти к языку программирования предоставляет следующие типы циклов для обработки требований циклирования.
for цикл
Он выполняет последовательность операторов несколько раз и сокращает код, управляющий переменной цикла.
Вложенные циклы
Это одна или несколько циклов внутри любого цикла.
Управление циклом
Операторы управления контуром изменяют выполнение из своей обычной последовательности. Когда выполнение выходит из области действия, все автоматические объекты, созданные в этой области, уничтожаются.
Go поддерживает следующие контрольные инструкции:
break
Он завершает оператор for или оператора switch и передает выполнение в оператор сразу после цикла или коммутатора.
continue
Это заставляет цикл пропускать остальную часть своего тела и сразу же повторять его состояние до повторного повторения.
goto
Он передает управление указанному выражению.
0 комментариев