while(循环条件<一般结果为布尔值true继续循环否则跳出>){循环语句块;}
do{循环语句块;}while(循环条件<同上>)
while先判断在执行如果循环条件结果为false那么执行语句块中代码一句也不走,do...while先执行代码块中的语句一次然后在判断
for(表达式1;表达式2;表达式3){循环体语句;} 执行顺序:执行表达式1,执行表达式2(结果为布尔值)如果表达式结果为true,走出循环语句,走表达式3走表达式2,如果表达式2结果为false就退出循环
while(循环条件<一般结果为布尔值true继续循环否则跳出>){循环语句块;}
do{循环语句块;}while(循环条件<同上>)
while先判断在执行如果循环条件结果为false那么执行语句块中代码一句也不走,do...while先执行代码块中的语句一次然后在判断
for(表达式1;表达式2;表达式3){循环体语句;} 执行顺序:执行表达式1,执行表达式2(结果为布尔值)如果表达式结果为true,走出循环语句,走表达式3走表达式2,如果表达式2结果为false就退出循环