Оператор Break в примере C ++ — тема сегодняшнего дня. Оператор break используется для завершения цикла. Когда мы используем оператор break, управление из итераций цикла останавливается, и управление возвращается к самому первому оператору после цикла. Перерыв; завершает цикл (цикл for, while и do.. while) и оператор switch сразу после его появления.
Оператор Break в C ++
Обычно мы используем операторы break, когда не уверены в том, сколько времени мы хотим перебирать цикл.
Оператор break используется, когда мы достигаем определенного условия, для которого мы хотим выйти из цикла.
Например, у меня есть переменная k, значение которой равно 10. Я запускаю цикл и хочу вернуться из цикла, когда значение k становится 5.
Я использовал оператор уменьшения также внутри цикла, т.е. k = k-1; Следовательно, когда when k будет уменьшено до 5, я могу использовать условие if там с оператором break внутри, чтобы немедленно выйти из цикла и следующий оператор после цикла.
Основное применение оператора break — это случай переключения.
Break операторы используются в трех видах циклов:
Простые циклы
В этом перерыве операторы обычно используются для повышения эффективности программы, поскольку мы можем взять пример поиска в массиве.
Вложенные циклы
В случае вложенных циклов, если мы используем операторы break, будет завершен только этот конкретный цикл, что означает, что если есть является оператором break во внутреннем цикле, только элемент управления будет выходить из внутреннего цикла, а не из внешнего.
Бесконечные циклы
Разрыв можно использовать в бесконечном цикле, чтобы остановить выполнение бесконечного цикла при достижении определенного условия.
Синтаксис оператора break
break;
На практике оператор break почти всегда используется внутри тело условного оператора (if… else) внутри цикла.
См. следующий пример.
for (int i = 0; iСм. вывод.
012Здесь мы видим, что run выполняется только три раза, когда значение i достигает 3, выполняется оператор break, и в этой точке цикл завершается.
Блок-схема оператора разрыва
![]()
Примеры программ для оператора break
Q1 - Напишите программу, чтобы показать механизм оператора break.
#include с использованием пространства имен std; int main () {int k = 10; cout 0; i--) {if (k == 5) {перерыв; } coutСм. вывод.
#include с использованием пространства имен std; int main () {int n, f; cout > n; int a [n]; for (int i = 0; i > a [я]; } cout > f; for (int i = 0; iПосмотреть результат.
![]()
Пример: оператор break в Switch Case
Мы уже обсуждали Switch Case на этот блог.
#include using namespace std; int main () {int num = 11; переключатель (число) {case 21: coutСм. результат.
Случай 11 Здравствуйте, я из "Очень странных дел"В этом примере у нас есть оператор break после каждого блока Case, и это потому, что, если у нас его нет, будет выполняться и следующий блок case.
Наконец, оператор Break в примере C ++ | Программа операторов разрыва C ++ завершена.
Рекомендуемые сообщения
Перегрузка конструктора в C ++
Функция Перегрузка в учебнике C ++ с примером
Пример функции друга C ++
Пример деструктора C ++
Руководство по классу String C ++