while 循环的格式:
初始化表达式语句 ; while(判断条件语句) { 循环体语句 ; 控制条件语句 ; }
执行流程:
1. 执行初始化表达式语句
2. 执行判断条件语句, 看其返回结果是true还是false , 如果是true,就继续执行, 如果是false , 就结束循环
3. 执行循环体语句
4. 执行控制条件语句
5. 回到2继续
do...while 循环的格式:
初始化表达式语句 ;
do {
循环体语句 ;
控制条件语句 ;
}while(判断条件语句) ;
执行流程:
1. 执行初始化表达式语句
2. 执行循环体语句
3. 执行控制条件语句
4. 执行判断条件语句, 看其返回结果是true还是false , 如果是true,就继续执行, 如果是false , 就结束循环
5. 回到2继续
死循环:
一定要注意控制条件语句控制的那个变量的问题,不要弄丢了,否则就容易死循环。
while(true){...}