while 文(前判定型反復)
形式:
while (条件) {
繰り返し処理
}
例文:
y が x より小さい間、ブロック内の処理が行われる。
while (y < x ){
x = x - y;
y = y + 1;
}
注意:
- 「繰り返し処理」の実行前に条件を判定する(前判定)ため、「繰り返し処理」を一度も実行しない可能性がある。
→ do-while 文
- 「繰り返し処理」が単文の場合、ブロックを表す { } は省略することができる。
ただし、処理範囲を明確にするため、単文の場合にも { } をつけてブロック化する習慣をつけることが望ましい。
→ ブロック化の省略と処理の流れ
- 「繰り返し処理」を記述する各文の最後に ; (セミコロン)を忘れないこと!
→ 文