break
CoddyのCジャーニー「基礎」セクションの一部。レッスン 40/63。
break文は、実行されるとループをただちに停止します。
例えば、
for (int i = 0; i < 10; i++) {
if (i == 6) {
break;
}
printf("%d ", i);
}次の例では、ループは数値 6 に達するまで規則的に反復します。その後、プログラムは if 文に入り、break 文を実行します。これにより、ループはただちに終了します。
出力は次のとおりです。
0 1 2 3 4 5チャレンジ
簡単1から20までの数値(両端を含む)を出力するコードが与えられています。
if文とbreak文を追加して、1から15までの数値だけが出力され、16から20までの数値を出力する前にループが終了するようにしましょう。
自分で試してみよう
#include <stdio.h>
int main() {
for (int i = 1; i <= 20; i++) {
// printfを使う前に、ここにif文を追加してください
printf("%d ", i);
}
return 0;
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Cオンラインコンパイラ