カテゴリー
C言語

while文を知ろう

この章ではwhile文について説明します。
何回も同じ処理(ループ)をする必要があるときにwhile文を使えば簡単に記述することができます。
同じような処理を何度も繰り返すプログラムを書く場合、以下のように何度も同じ処理を書くのは面倒ですし、間違いも多くなりがちです。1 そこでwhileを使うと簡潔に書くことができます。
基本構文は以下の通りですが、if文と同じように条件式がtrueの時にブロックの中が実行されます。1 では例をみてみましょう。1 初めにwhileが実行される時に条件式がTRUEもしくはFALSEかどうかをチェックします。
TRUEである場合はwhileの処理文が実行されます。
FALSEである場合、処理文は実行されません。
whileは条件式がTRUEである限り何度でも処理文を実行します。
順を追って説明します。
以下の図を参考に読み進めてください。11 111111もし、i++がないとどうなると思いますか?答えは無限ループと言いまして、1の部分が永遠に4より大きくならないので無限に1を繰り返します。