TECH I.S.

C While ループ


ループ

ループは、指定された条件に達している限り、コード ブロックを実行できます。

ループは、時間を節約し、エラーを減らし、コードを読みやすくするので便利です。


ループ中

while ループは、指定された条件が true である限り、コード ブロックをループします。

構文

while (<em>condition</em>) { <i>  // code block to be executed</i> }

以下の例では、変数 (i) は 5 未満です。

int i = 0; while (i < 5) {   printf("%d\n", i);   i++; }

自分で試してみる »

注:条件 (i++) で使用される変数を増やすことを忘れないでください。そうしないと、ループが終了しなくなります。


Do/While ループ

do/while ループは while ループの変形です。 このループは、条件が true かどうかを確認する前にコード ブロックを 1 回実行し、条件が true である限りループを繰り返します。

構文

do { <i>  // code block to be executed </i>} while (<em>condition</em>);

以下の例では、do/whileループ。条件がテストされる前にコード ブロックが実行されるため、条件が false であっても、ループは常に少なくとも 1 回実行されます。

int i = 0; do {   printf("%d\n", i);   i++; } while (i < 5);

自分で試してみる »

条件で使用される変数を増やすことを忘れないでください。そうしないと、ループが終了しなくなります。



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細