カテゴリー
C++

for文を入れ子にしよう

この章ではfor文の応用でfor文のネスト(入れ子)について説明します(つまりfor文の中にfor文を入れることができる)。
では例をみてみましょう。11 1ここがTRUEなので1 が3回実行されて
1掛ける1=1
1掛ける2=2
1掛ける3=3
が出力されます。
つまり、外側のfor文が1周するごとに、内側のfor文は3周します。111 上の3番でiは2になりましたが、まだTRUEですので、1 が3回実行されて       
2掛ける1=2
2掛ける2=4
2掛ける3=6
が出力されます。
11上の5番でiは3になりましたが、まだTRUEですので、1 が3回実行されて 
3掛ける1=3
3掛ける2=6
3掛ける3=9
が出力されます。11 まとめますとこの例では外側のfor文が1周するごとに、中のfor文は3周しています。
これがfor文の入れ子です。1