do-while文とwhile文の違い

処理の仕方

do-while文

繰り返す対象の処理

繰り返すかの判定

do {
ケーキを食べる この処理を繰り返す(一回は必ずやる)
} while(ケーキは残っている?); この条件を満たす間

while文

繰り返すかの判定

繰り返す対象の処理

while(ケーキは残っている?){
ケーキを食べる
}
*最初の時点で繰り返す条件を満たさないなら処理は一度もしない

 

参考

wa3.i-3-i.info