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