位置:首页 > 高级语言 > C++在线教程 > C++ break语句

C++ break语句

break语句在C++中有以下两种用法:

  • 当在循环中遇到循环立即终止可使用break语句,程序控制继续下一个循环后面的语句。

  • 它可用于终止在switch语句(包括在下一章)的case(情况)语句。

如果正在使用嵌套循环(即,一个循环在另一个循环),break语句将停止最内层循环的执行,并开始执行的下一行代码之后的程序段。

语法

C++ break语句的语法是:

break;

流程图:

C++ break statement

例如:

#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