Menu
CoddyTech

whileループ

CoddyのCジャーニー「基礎」セクションの一部。レッスン 38/63。

whileループを使うと、指定した条件が真である限り、コードブロックを繰り返し実行できます。

基本的な構文は次のとおりです。

while (condition) {
    // 繰り返し実行するコード
}

簡単なカウンターを作成しましょう:
カウンター変数を初期化します

int count = 1;

countが5以下である限り実行されるwhileループを作成しましょう

while (count <= 5) {
    printf("%d ", count);
    count++;
}

コードを実行すると、出力は次のようになります。

1 2 3 4 5

countが6になるまでループは続きます。その時点で条件count <= 5が偽になり、ループが終了します。

challenge icon

チャレンジ

簡単

ユーザーから整数 n を読み取り、whileループを使って2からnまで(nを含む)のすべての偶数を出力するプログラムを書きましょう。

たとえば、ユーザーが10を入力した場合、プログラムは次のように出力します。

2 4 6 8 10

自分で試してみよう

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    
    // ここにコードを記述してください
    
    return 0;
}
quiz icon腕試し

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

基礎のすべてのレッスン

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