C++ break 语句
在 C++ 中,break 语句有以下两种用法 -
当在循环中遇到 break 语句时,循环会立即终止,程序控制会从循环后的下一个语句恢复。
它可用于终止 switch 语句中的 case(下一章将介绍)。
如果使用嵌套循环(即一个循环嵌套另一个循环),break 语句将停止最内层循环的执行,并开始执行该块之后的下一行代码。
语法
C++ 中 break 语句的语法为 -
break;
流程图

示例
#include <iostream> using namespace std; int main () { // 局部变量声明: int a = 10; // 循环执行 do { cout << "a 的值: " << a << endl; a = a + 1; if( a > 15) { // terminate the loop break; } } while( a < 20 ); return 0; }
当编译并执行上述代码时,它会产生以下结果 -
a 的值: 10 a 的值: 11 a 的值: 12 a 的值: 13 a 的值: 14 a 的值: 15