while & do-while

while的形式——while(条件表达式){循环体;}

                    当满足条件表达式时,执行循环体,之后继续验证是否满足条件表达式,满足继续执行循环体,之后重复,直到不满足条件表达式,循环结束。

                   先判断,后执行。

do-while的形式——do{循环体}  while(条件表达式)

                   先执行一遍循环体,然后判断条件表达式是否成立,成立继续执行循环体,之后在判断条件是否成立,之后重复,直到不满足条件表达式,循环结束。

                  先执行,后判断。

两者区别就在于相同的条件表达式,do-while比while多执行一次循环体;相同点就是条件满足时执行循环,条件不满足时结束循环。

原文地址:https://www.cnblogs.com/clljs/p/6088927.html