Menu
CoddyTech

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
challenge icon

チャレンジ

簡単

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;
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Cオンラインコンパイラ