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)になり、ループが終了します。
チャレンジ
簡単ユーザーから整数 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;
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。