第四章 循环结构

软件设计 2017-03-29

1. 循环结构的特点:

1)不是无休止进行的

2)满足一定条件的时候才会继续,称为“循环条件”

3)条件不满足时,退出循环结构

4)循环结构是反复进行相同的或类似的一系列操作,称为”循环操作“

2. java中循环结构需要满足以下3个条件

1)要初始化循环变量,如:int i=1;

2)要有判断循环体是否结束的条件表达式,如:i<=100;

3)要有改变判断条件表达值的语句,如:i++;

   这三步可以总结为三个字:”初“ ”判“ ”变“。

3. while循环的语法

while(循环条件){

循环操作

}

特点:先判断,在执行。

4. do-while循环语法

do{

循环操作

}while(循环条件);

特点:先执行在判断,至少执行一次

注意:do-while是以“;”结尾。

5. while和do-while的区别

1)语法不同:while循环结构是先判断后执行;do-while循环结构是先执行后判断,当初始情况不满足循环条件时,while一次也不会执行,do-while循环不管在什么情况都执行一次。

2)do-while循环结构后面有分号,while没有。

6. for循环语法

for(1.参数初始化;2 条件;4.参数叠加){

循环操作

}

特点:3 先判断,在执行。

7. for循环的语法中包含4个部分

1)初始化循环变量

2)判断循环体是否结束的条件表达式

3)改变判断条件表达值的语句

4)循环体

 不同之处:for循环将三个条件全部放在括号内;

 for循环一般用于已知循环次数的情况,而while用于循环次数不确定的情况

8. 跳转语句

     break:改变程序的控制流,多用于循环中,结合条件结构和分支结构一块使用。

作用:跳出整个循环

continue:只能用在循环中,跳出循环语中剩下的语句去执行下一次循环

作用:结束当前循环,进入下一次循环

9. break和continue的区别

break语句结束整个循环结构,continue语句结束循环要根据条件进行判断,且continue语句结束的是本次循环踢后面的语句,不是结束整个循环结构

10. return语句

两个作用:一是返回方法指定类型的值,一个是结束方法的执行(亦即返回至方法处调用处,只须写上一个return语句,即可实现跳转的功能)。

11. 使用循环的步骤

1)确定循环条件和循环体

2)套用语法

3)检查能否正常退出

12. 程序调试方法步骤

1)猜出出错位置,设置断点

2)启动调试,单步运行

3)观察变量

4)发现问题

5)修正代码,重新启动

6)解决问题

 

相关推荐