对应while循环来说没有满足条件则不能进入循环,但是有的时候我们需要即使不满足条件也要至少循环一次。
do... while和while相似,不同的式do。。while会至少运行一次
语句:
do{
//代码语句
}
while(布尔表达式);
while和do...while的区别
while是先判断后执行do...while是先执行后判断
do...while总是会保证程序至少运行一次,这就是他们的主要差别。
例:
例2:
总结:do..while其实就是给while语句提前设个预备方案,就算条件不达标,至少能响一声,不至于一声不响就没了。