Menu
Coddy logo textTech

Whileループ

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

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

基本的な構文は以下の通りです:

while (condition) {
    // 繰り返されるコード
}

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

int count = 1;

count が 5 以下の間実行される while ループを作成してください

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

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

1 2 3 4 5

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

challenge icon

チャレンジ

簡単

ユーザーから整数 n を読み込み、whileループを使用して2から n までの(n を含む)すべての偶数を出力するプログラムを作成してください。

例えば、ユーザーが 10 を入力した場合、プログラムは次のように出力する必要があります:

2 4 6 8 10

チートシート

while ループは、条件が真である限り、コードを繰り返し実行します:

while (condition) {
    // 繰り返されるコード
}

例 - 1から5までカウントする:

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

出力: 1 2 3 4 5

自分で試してみよう

#include <stdio.h>

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

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

Fundamentalsのすべてのレッスン