break语句在C++中有以下两种用法:
-
当在循环中遇到循环立即终止可使用break语句,程序控制继续下一个循环后面的语句。
-
它可用于终止在switch语句(包括在下一章)的case(情况)语句。
如果正在使用嵌套循环(即,一个循环在另一个循环),break语句将停止最内层循环的执行,并开始执行的下一行代码之后的程序段。
语法
C++ break语句的语法是:
break;
流程图:
例如:
#include <iostream> using namespace std; int main () { // Local variable declaration: int a = 10; // do loop execution do { cout << "value of a: " << a << endl; a = a + 1; if( a > 15) { // terminate the loop break; } }while( a < 20 ); return 0; }
当上述代码被编译和执行时,它产生了以下结果:
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15