day6循环语句

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

break 用法
1.跳出循环语句 (for循环、while循环、do...while循环)
2.跳出switch语句
   C语言break 只能用于这两种情况。break 语句不能用于循环语句和 switch 语句之外的任何其他语句中,不然编译器会报错。

 continue用法
只用于结束本次循环(for循环、while循环、do...while循环),进行下一次循环
  continue是结束本次循环,继续下一次循环,完成代码跳转,并不是继续向下顺序执行的意思。

break和continue相似:都可以完成代码跳转,灵活使用break和continue 可使代码更加简洁。

break和continue区别 :break结束整个循环过程,不再判断执行循环的条件是否成立;continue 语句则只结束本次循环,不是终止整个循环,还会继续判断循环的条件是否成立。 演示代码如下:


上面第88行代码

如果为 break   当 j = 2 时,执行完break;    程序会直接跳出第二层循环,去执行第一层循环的 i++ ;

如果为 continue 当 j = 2时,执行完continue;程序将结束本次循环(即不再往下执行 function_b();函数) ,继续下一次循环,去执行 j++; 如果满足 j < 5 则会继续进入第二层循环继续执行 。即continue不会跳出第二层循环。

注意:break 只能跳出一层循环。当有多层循环嵌套的时候,break只能跳出“包裹”它的最里面的那一层循环,无法一次跳出所有循环。
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值