循环结构重点概括

【while循环】

1. 区分if和while的异同

while可以实现循环效果

2. 逆序打印一个正整数(进阶: 用函数递归实现)

53e9abb9099b4328aaff47a75e82e7b6.png

 

【for循环】

3. 理解for循环的执行流程【重要】, 可以画图展示。

for(表达式1;表达式2;表达式3)

        语句;

表达式1用于循环变量的初始化

表达式2用于循环结束条件的判断

表达式3用于循环变量的调整

f773e3255b884f57a62e0bd674a7b42e.png

 

4. while循环和for循环对比?如何选择使用哪个?(已知迭代次数或者需要遍历可以先选for。一般for和while可以转换,但主要原则是优先考虑代码可读性,且避免过于复杂的条件表达式)

5ece08c31e01425994ac37dc4fec61d7.png

 

5. do-while和while的区别?如何选用?(最大的区别就是do-while一定会循环一次,如何选择就看是否需要保底先执行一次)

6. break和continue如何理解?作用范围?

break的作用是用于永久的终止循环,只要break被执行,直接就会跳出循环,继续往后执行。

continue的作用是跳出本次循环中continue后面的代码,在for循环和while循环中有所差异。

7. 实战: 素数判断代码实现 

8. goto语句的缺陷(大量使用goto语句,会降低代码可读性,加大维护成本,与结构化编程的原则相违背。大多数情况下,使用结构化编程是可以替代goto的)

9. 实战:用goto语句实现一个关机小程序

————————————————————————————

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值