C语言循环语句

do-while


C语言循环语句中有一个特殊的循环,do-while 循环。

其实 do-while 和 while 循环是在一般情况下是可以相互转换的。


注意:对于do-while 循环,是至少要循环一次的。

注意:循环体如果包括有一个以上的语句,则必须用{}括起来,组成复合语句。

注意:while(); 之后的这个分号,是我们可能会容易遗忘的。


for

for 循环格式一般是

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

{

      代码执行

}                                                                 需要注意的是,()后面没有分号,以及对三个表达式执行顺序的理解。见下图。

注意:

只要执行了代码块,那么表达式3就一定会执行。

for 循环中的变量一定要在for 循环之前定义

在知道循环次数的情况下更适合使用for循环;

在不知道循环次数的情况下适合使用while或者do-while循环,如果有可能一次都不循环应考虑使用while循环,如果至少循环一次应考虑使用do-while循环。

在多重循环中,一个主循环可以包含多个子循环。

不同的循环也可以相互嵌套。


break

使用break语句时注意以下几点:

1、在没有循环结构的情况下,break不能用在单独的if-else语句中。

2、在多层循环中,一个break语句只跳出当前循环。

3、break 一般与if 语句配合使用


continue

break语句与continue语句的区别是:break是跳出当前整个循环,continue结束本次循环开始下一次循环。



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值