目录
无论哪一种循环结构,都有4个必不可少的部分:初始部分、循环条件、循环体、迭代部分
一、理解循环的概念
什么是循环?
循环结构的特点?
二、使用while循环结构
什么是while循环?
语法:
特点:先判断,再执行
直观表示:
为什么需要循环?
例:为了表明自己勤奋学习的决心,他决定写一百遍“好好学习,天天向上!”
- 没有使用循环结构
- 使用while循环
使用while循环的步骤:
1、分析循环条件和循环操作
2、套用while语法写出代码
3、检查循环是否能够退出
三、使用do-while循环结构
为什么需要do-while循环?
语法:
特点:先执行,再判断
直观表示:
怎样使用do-while循环?
四、比较while和do-while
while循环和do-while循环的区别?
1、语法不同:
2、执行次序不同:
3、初始情况不满足循环条件时:
- while循环一次都不会执行
- do-while循环不管任何情况都至少执行一次
五、使用for循环结构
为什么使用for循环?
回顾问题:输出100次“我中意你”
什么是for循环?
for循环的语法和执行顺序:
代码规范:格式对齐、代码的缩进
使用for循环结构的步骤:
-
分析循环条件和循环操作
-
套用for语法写出代码
-
检查循环是否能够退出
六、使用break和continue
为什么需要break语句?
回顾break用于switch语句
什么是break语句?
break:改变程序控制流;用于do-while、while、for中时,可跳出循环而执行循环后面的语句
为什么需要continue语句?
例:循环录入5个学生的Java成绩,如果分数小于80,则不录入,求录入的总成绩。
1、通过循环,判断分数是否大于80
2、如果成绩<80,不录入成绩,直接进入下一次循环
为什么需要continue语句?
continue :只能用在循环里
continue 作用:跳过循环体中剩余的语句而执行下一次循环
六、对比break和continue
使用场合:
break可用于switch结构和循环结构中
continue只能用于循环结构中
作用(循环结构中):
break语句终止某个循环,程序跳转到循环块外的下一条语句。
continue跳出本次循环,进入下一次循环
七、总结
无论哪一种循环结构,都有4个必不可少的部分:初始部分、循环条件、循环体、迭代部分
区别1:语法
区别2:执行顺序
while 循环:先判断,再执行
do-while循环:先执行,再判断
for循环:先判断,再执行
区别3:适用情况
循环次数确定的情况,通常选用for循环
循环次数不确定的情况,通常选用while和do-while循环
循环结构就分享到这了,希望能对大家有所帮助!