while是先判断再执行
do while是先执行再判断。
其他文章有很多这方面的解释,我不在赘述,直接上代码简单易懂。
可见这里while判断没有执行而dowhile执行了一次。
这里可以看出先执行了一次默认的,然后满足条件继续执行。第二次时两个值不相等。跳出循环。
所以dowhile循环是
do{
代码块
}while(判断条件){
break;
}
while是先判断再执行
do while是先执行再判断。
其他文章有很多这方面的解释,我不在赘述,直接上代码简单易懂。
可见这里while判断没有执行而dowhile执行了一次。
这里可以看出先执行了一次默认的,然后满足条件继续执行。第二次时两个值不相等。跳出循环。
所以dowhile循环是
do{
代码块
}while(判断条件){
break;
}