智讯网 智能科技与电子数码

while循环和dowhile循环的区别是

while循环和dowhile循环的区别是 

while循环和do-while循环的主要区别如下:

1. 循环结构的表达式不同:while循环的结构表达式为:while(表达式){循环体},而do-while循环的结构表达式为:do{循环体;}while (条件表达) 。

2. 执行时判断方式不同:while循环是先判断后执行,如果判断条件不成立可以不执行中间循环体。而do-while循环是先执行后判断,执行次数至少为一次,执行一次后判断条件是否成立,如果不成立跳出循环,成立则继续运行循环体。

3. 执行末尾循环体的顺序不同:while循环的末尾循环体也是在中间循环体里,并在中间循环体中执行,循环体是否继续运行的条件也在循环体中。而do-while循环是在中间循环体中加入末尾循环体,并在执行中间循环体时执行末尾循环体,循环体是否继续运行的条件在末尾循环体里。

版权说明:文章均为账号作者发布,不代表本网站观点与立场,如有侵权请联系我们删除