Использование инструкции break для выхода из цикла
При использовании инструкции break вы немедленно выйдите из цикла. Когда внутри цикла обнаруживается инструкция break, то цикл заканчивается (не доделывая текущую итерацию) и программа продолжает идти своим ходом. Приведём простой пример программы.
Вывод программы
Когда вы используете break во вложенных циклах (когда цикл в цикле), то благодаря ней вы выходите из того цикла, в теле которого находится эта инструкция break. Рассмотрим программу.
Вывод программы
Попробуйте изменить число в условии на 14 строке на какое-нибудь другое и взгляните на результат.
Использование инструкции continue
Инструкция continue досрочно завершает текущую итерацию и переходит к следующей без выхода из цикла. То есть та итерация, которая происходит прямо сейчас досрочно заканчивается, и начинается следующая. Приведём пример программы, в которой будут искаться четные число от 0 до 100.
Вывод программы
Здесь, если х имеет нечётное значение, то итерация сразу прекращается и начинается следующая, благодаря continue.
Инструкция goto
С помощью инструкции goto мы можем перейти к любой части кода по метке. Сейчас goto используется только для того, чтобы выйти из всех вложенных циклов одновременно. Для этого создаётся метка, к которой переходит работа программы, покажем на примере.
Здесь мы с помощью goto переходим к метке name_metki и выходим из вложенных циклов.
Это был заключающий урок данного модуля. В следующем модуле мы разберём массивы, строки и указатели.
Подпишитесь на канал, чтобы не потерять курс!
Список всех уроков курса.