for文による繰り返し


●繰り返し処理は,while文で書くことができる。繰り返し文でよく書かれるパターンに,
 「特定の回数だけ処理を繰り返す」というものがある。このようなパターンは,
for文
 
を使用するコンパクトに見やすく書くことができる

  1. for文の要点を下図に示す。




  2. 新しい言語規格にしたがったC言語コンパイラなら,javaのようにそのfor文専用の変数を宣言できる。


  3. for文の( ) の最初のパートでは,カンマ演算子(下図)を使って複数の式を書くことができる。


    問題:キーボードからint型変数nに数値を入力し,1〜nの合計値を計算して表示するプログラムを書け。
       2つの変数の初期化が必要な部分は,上図をヒントとしてみよ。


  4. while文で書けるプログラムは,すべてfor文に直して書くことが出来る。逆に,
    for文で書けるプログラムは,すべてwhile文に直して書くことが出来る。