C++ break 语句
C++ 中breakステートメントには以下の2つの用法があります:
- 当 breakステートメントがループ内に現れると、ループは直ちに終了し、プログラムの流れはループの直後の次のステートメントの実行を続けます。
- これは終了するために使用できますswitchステートメント内の case
ネストされたループ(つまり、あるループの中に別のループがネストされているループ)を使用している場合、break ステートメントは最も内側のループの実行を停止し、そのブロックの後の次のコード行の実行を開始します。
语法
C++ 中breakステートメントの構文:
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;
}
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其他扩展