循环语句中 break 和 continue 的使用,while for switch循环中如何跳出循环 中断循环

一  break基本使用

1 :如图当 i 值为5时执行了break, 执行break了后循环语句直接停止,所以只打印出了1 2 3 4

2 :上图只演示了while,实际上不管是哪种循环,一旦在循环过程中遇到break,程序将完全结束循环体,开始执行循环之后的代码。

3 :switch中使用比较多存在于case之间用于结束

 4:如左图每个case语句之间有一个break作为结束,则输出day为1时输出星期一后遇到了break结束了循环语句

5 :为对比右图与左图相比他少了break,当day为1时输出了星期一 至 星期四,这是因为由于没有break停止,switch语句将从程序入口开始执行(图中是case)直至遇到break才会跳出(停止)switch语句,或者执行完入口以下的程序;

 

 二  continue的基本使用

 1 :如上图如图当 i 值为5时执行了continue, 执行continue了后结束了本次循环,不再执行后面的程序,直接执行下一次的循环判断如为真则继续循环

2 :所以只有5没有打印出来,因为他被continue给提前结束了

3 : continue只能用在 while , do while ,for这三种语句中,其作用和用法均一致

四  break和continue的主要区别

1 :continue语句并没有使整个循环终止,只是结束本轮循环

2 :程序中一旦在循环体中遇到break,系统将完全结束循环,开始执行循环之后的代码

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值