do{}while()和 while(){}的区别

do{}while()和 while(){}的区别。

do{}while()和 while(){}的区别

而while可能会一次都不执行


也就是说,do{}while()是先执行,再判断;while是先判断,再执行;

因此,do{}while()会有这样的情况,明明不满足while的条件,却也执行了do{}中的代码。这是不能容忍的。

因此,不要使用do{}while(),而使用while(){}.


那么问题来了,do{}while()到底有什么用呢?