do-while文とwhile文の違い
処理の仕方
do-while文
繰り返す対象の処理
↓
繰り返すかの判定
do {
ケーキを食べる この処理を繰り返す(一回は必ずやる)
} while(ケーキは残っている?); この条件を満たす間
while文
繰り返すかの判定
↓
繰り返す対象の処理
while(ケーキは残っている?){
ケーキを食べる
}
*最初の時点で繰り返す条件を満たさないなら処理は一度もしない
参考
繰り返す対象の処理
↓
繰り返すかの判定
do {
ケーキを食べる この処理を繰り返す(一回は必ずやる)
} while(ケーキは残っている?); この条件を満たす間
繰り返すかの判定
↓
繰り返す対象の処理
while(ケーキは残っている?){
ケーキを食べる
}
*最初の時点で繰り返す条件を満たさないなら処理は一度もしない
参考