2023-02-13
自我提升
0

目录

do...while循环

do...while循环

我们前面学习了 for 循环和 while 循环,for 循环和 while 循环会在循环开始之前先判断表达式的结果,只有表达式结果为真时才会开始循环,而 do while 循环会先执行一遍循环主体中的代码,然后再判断表达式的结果。
也就是说,不论表达式的结果如何,do while 循环至少会执行一次

do while 循环的语法格式

do{
//循环体
}while(条件表达式);

do while 循环中,程序会先执行do{ }中的循环主体,执行完成后再去判断while( )中的表达式,如果表达式为真,则继续执行do{ }中的循环主体,如果表达式为假,则跳出 do while 循环。

image.png

利⽤while和dowhile输出⼗个*,⽐较区别。

如果只输出1个 * 呢 ?

dowhile会先执⾏⼀次循环体,然后再判断。

区别:
当⾸次进⼊循环不满⾜条件表达式的时候,dowhile会执⾏⼀次循环体,while⼀次都不会执⾏。其他情况,do while和while没有区别。