循环的分类:for循环、while循环和do…while循环三种
一.for循环
知识点
eg.
1.初始化语句只执行一次
2.判断语句为true,循环继续;判断语句为false,循环结束
for循环中的三个语句均可以省略。详情见http://t.csdnimg.cn/jCm55
实例如下图实践小练习
注意事项:
1.求和的变量不能定义在循环的里面,因为变量只在所属的大括号中有效。
2.如果把变量定义在循环的里面,那么当前变量只能在本次循环中有效。
当本次循环结束之后,变量就会从内存中消失。
第二次循环开始的时候,又会重新定义一个新的变量。
结论:如果以后要写累加求和的变量,可以把变量定义在循环的外面。
二.while循环
知识点
特点:(1)初始化语句只执行一次
(2)若判断语句为true,循环继续;若判断语句为false,循环结束
三.for和while的对比
(1)相同点:运行规则都是一样的
(2)不同点:
for循环中,控制循环的变量,因为归属for循环的语法结构中,在for循环结束后,就不能再次被访问到了
while循环中,控制循环的变量,对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用
四、在循环体中continue和break的区别
详情见
百度安全验证https://baijiahao.baidu.com/s?id=1776273530879802528&wfr=spider&for=pc