繰り返し制御(for)
for([初期化式];[条件式];[後処理]) [処理1]
初めに任意の変数を初期化し、その変数の条件式が、真の場合、処理1の実行をし、更に後処理を行なう。 条件式が偽となった場合に、この繰り返し処理を終了する。
記述例 | 説明 |
---|---|
for(i=0; i<10; i++) { a=a+b; } |
iを0から順番に加算した時、10より小さい場合は、a=a+bの処理を繰り返し実行し、 その都度、i++も実行される。iが10より大きくなった時、この繰り返しの処理が終了する。 |
C言語には、その他にも、[do〜while], [continue],[goto]などの制御用の予約語があります。