灯塔October day21 循环

循环的分类:for循环、while循环和do…while循环三种

一.for循环

知识点

4a039623900a483ea1f56d0f2f12db7a.png

eg.54f2f5cf12ae49349e1a096ab094f5e3.png 

02b2e74382b04fc99bd4d42601152eab.png

f5574f5bbfb34e10843a6f36fb74ea58.png

 1.初始化语句只执行一次

2.判断语句为true,循环继续;判断语句为false,循环结束

for循环中的三个语句均可以省略。详情见http://t.csdnimg.cn/jCm55

实例如下图510e197937d343b596f3b4acdaeae52c.png实践小练习

ad1dfd95574649d893acaf84d1521b00.png

34975849e4cc4bdd909f9c4d9dd276b2.png

ca66c9801203457cb9b493f73ca23a2b.png

681b859edb0740adb93b9c0e312d9f61.png

 0d154a7daec642b5a530580ad1a053d3.png

 注意事项:

1.求和的变量不能定义在循环的里面,因为变量只在所属的大括号中有效。

2.如果把变量定义在循环的里面,那么当前变量只能在本次循环中有效。

当本次循环结束之后,变量就会从内存中消失。

第二次循环开始的时候,又会重新定义一个新的变量。

结论:如果以后要写累加求和的变量,可以把变量定义在循环的外面。

二.while循环

知识点

8371bdd4be224a4293f058598f05811c.png

49d5e145b33f4389b64a0fbc8af08a23.png

特点:(1)初始化语句只执行一次

           (2)若判断语句为true,循环继续;若判断语句为false,循环结束

三.for和while的对比

(1)相同点:运行规则都是一样的

(2)不同点:

for循环中,控制循环的变量,因为归属for循环的语法结构中,在for循环结束后,就不能再次被访问到了

while循环中,控制循环的变量,对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用

四、在循环体中continue和break的区别

详情见

百度安全验证icon-default.png?t=N7T8https://baijiahao.baidu.com/s?id=1776273530879802528&wfr=spider&for=pc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晨辰星

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值