2009-02-17读书记录:《代码大全》(第一版)第十五章——循环语句

本文详细介绍了循环的基本概念,包括计数循环、条件循环和死循环,并提供了编写清晰、高效循环的实用建议,如合理安排循环体内容、确保循环能正确终止等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

所谓循环是指任何一种类型的重复性控制结构。这种结构让代码的某一块被重复执行,循环分为三种:计数循环、条件循环、死循环。

进入循环

  • 仅从一个入口进入循环
  • 把初始化循环的代码紧放在循环前头
  • 把与循环体相关的初始化语句放在一起
  • 在C中只要允许就使用for循环

处理循环体

  • 把循环体括起来
  • 避免使用空循环
  • 把循环的“内务处理”放在循环的开头或结尾
  • 使每个循环仅执行一项功能

退出循环

  • 确保循环能终止
  • 使循环的终止条件明显
  • 循环中不要强制改变控制循环变量从而达到提前终止循环的目的
  • 尽量避免直接用到循环控制变量的终值
  • 考虑用安全计数器

break:退出整个循环体;continue退出本次循环,从循环体开始处进行下一轮循环。这两个语句能不用则不用。

循环控制变量

  • 在循环和数组中,只能用整数
  • 要用有意义的变量名使得循环嵌套更易读

循环长度

  • 使循环尽可能短,能一目了然
  • 限制嵌套超过3层
  • 长循环尽量显示的清楚

循环是好东西,用好也不难的。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值