この章ではfor文について説明します。
何回も同じ処理を繰り返す必要があるときに、for文を使えば簡単に記述することができます。
同じような処理を何度も繰り返すプログラムを書く場合、以下のように同じ処理を書くのは面倒ですし、間違いも多くなりがちです。
そこで、for文を使うと簡潔に書くことが出来ます。 forが最初に実行される時には初期値式から始まります。
初期値式とは条件式を判定するときの初めの変数です。
初期値式は次の例で言えばです。
次に初期値式を元に条件式を判定してTRUEであるならば、処理文が実行されることになります。
条件式は次の例で言えばです。
処理文が実行された後は増減式において、初期値を足したり引いたりする行為を行います。
増減式は次の例で言えばです。
増減式はのようにデクリメントの記述もできます。
では例をみてみましょう。 この例は「猫」と言う文字列を3回出力します。
ではfor文の流れをみてみましょう。
次はfor文の応用でfor文の入れ子について説明します。
つまり、for文の中にfor文を入れると言うことです。
では例をみてみましょう。 つまり、外側のfor文が1回実行されるごとに内側のfor文は3回実行されます。
以下の図のように変数iが1周するごとに変数jは3周しているのが分かります。
カテゴリー