Заявление перерыва C ++
C ++ в оператореразрыва имеет следующие два способа:
- Когда заявлениеразрыв происходит внутри цикла, цикл будет немедленно прекращена и поток программы будет продолжено немедленно приступить к реализации следующего оператора цикла.
- Он может быть использован для завершения операторакоммутатора в случае.
Если вы используете вложенный цикл (т.е. петлю вложен в другую петлю), перерыв заявление, чтобы остановить выполнение внутреннего цикла, а затем начать следующую строку кода после блока.
грамматика
Перерыв заявление в синтаксисе C ++:
break;
технологическая схема
примеров
#include <iostream> using namespace std; int main () { // 局部变量声明 int a = 10; // do 循环执行 do { cout << "a 的值:" << a << endl; a = a + 1; if( a > 15) { // 终止循环 break; } }while( a < 20 ); return 0; }
Когда приведенный выше код компилируется и выполняется, он дает следующие результаты:
a 的值: 10 a 的值: 11 a 的值: 12 a 的值: 13 a 的值: 14 a 的值: 15