while循环的格式是:
while(条件)
{
}
do- while的格式是:
do
{
}while(条件);
区别:
1、形式上,一个条件在前,另一个条件条件在后;
2、执行上,一个先看条件是否满足,如果不符合则直接跳过循环(有可能一次都没不执行循环体!);另一个不管条件如何,直接先运行一遍循环体,然后再判断条件是否符合,也就是它至少执行循一遍循环体!
while先判断后执行,第一次判断为false,循环体一次都不执行
do while先执行 后判断,最少执行1次。
如果while循环第一次判断为true, 则两种循环没有区别。
while是先判断在执行,而do-while是先执行一次再进行判断