C++ break 语句

C++ 循环

C++ 中breakステートメントには以下の2つの用法があります:

  1. 当 breakステートメントがループ内に現れると、ループは直ちに終了し、プログラムの流れはループの直後の次のステートメントの実行を続けます。
  2. これは終了するために使用できますswitchステートメント内の case

ネストされたループ(つまり、あるループの中に別のループがネストされているループ)を使用している場合、break ステートメントは最も内側のループの実行を停止し、そのブロックの後の次のコード行の実行を開始します。

语法

C++ 中breakステートメントの構文:

break;

流程图

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

C++ 循环

其他扩展