C ++ブレークアンドコンティニュー
C ++ブレーク
break
このチュートリアルの前の章で使用されたステートメントはすでに見ました。switch
これは、ステートメントから「ジャンプアウト」するために使用されました。
このステートメントを使用して、ループbreak
からジャンプすることもでき
ます。
i
この例は、が4に等しい場合、ループからジャンプします。
例
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
cout << i << "\n";
}
C ++続行
指定された条件が発生した場合、continue
ステートメントは(ループ内の)1つの反復を中断し、ループ内の次の反復を続行します。
この例では、4の値をスキップします。
例
for (int i = 0; i < 10; i++) {
if (i == 4) {
continue;
}
cout << i << "\n";
}
中断してWhileループで続行
break
また、continue
whileループで使用することもできます。
ブレークの例
int i = 0;
while (i < 10) {
cout << i << "\n";
i++;
if (i == 4) {
break;
}
}
例を続ける
int i = 0;
while (i < 10) {
if (i == 4) {
i++;
continue;
}
cout << i << "\n";
i++;
}