break和continue语句的使用

break 语句的作用:用于跳出选择结构(switch_case)或循环结构
continue 语句的作用:在循环语句中,跳过本次循环中余下尚未执行的语句,继续执行下一次循环

注意:在循环结构中,continue不会使整个循环终止,而break会跳出循环(终止当前循环)。

1. break 语句

break使用的时机:
1 出现在switch条件语句中,作用是终止case并跳出switch
示例:

void mian()
{int i=3;switch(i){case 1:function1();break;case 2:function2();break;case 3:function3();break;//终止case,跳出switchcase 4:function4();break;default:break;}
}

2 出现在循环语句中,作用是跳出当前的循环语句
示例:

void main()
{int i = 0;int t = 7;for (i = 0; i < 10; i++){printf("%d\n",i);if (i == t) break;}printf("结束!\n");
}

运行结果:

3 出现在嵌套循环中,跳出最近的内层循环语句
示例:

void main()
{int i, j;for (i = 0; i <= 10; i++){for (j = 0; j <= 10; j++){printf("%d ", j);if (j == i) break;}printf("\n");}
}

运行结果:

2.continue 语句

在循环语句中,跳过本次循环中余下尚来执行的语句,继续执行下一次循环
示例:

void main()
{int i;for (i = 0; i < 20; i++){if (i % 2 == 0) continue;//用于跳过本次循环步printf("%d\n",i);}
}

运行结果:

break和continue语句的使用相关推荐

  1. 【转】详谈for循环里面的break和continue语句

    https://www.jb51.net/article/119099.htm 转载  更新时间:2017年07月20日 07:53:06   投稿:jingxian   我要评论 下面小编就为大家带 ...

  2. Matlb中break 和continue 语句

    有两个附加语句可以控制while 和for 循环:break 和continue 语句. break 语句可以中止循环的执行和跳到end 后面的第一句执行,而continue 只中止本次循环,然后返回 ...

  3. 微课|中学生可以这样学Python(4.2节):break与continue语句

    适用教材: 董付国,应根球.<中学生可以这样学Python>.清华大学出版社,2017. 第4章  循环结构 4.2  break与continue语句 京东购买链接:https://it ...

  4. JavaScript Break 和 Continue 语句

    JS JavaScript Break 和 Continue 语句 break 语句用于跳出循环. continue 用于跳过循环中的一个迭代. Break 语句 for (i=0;i<10;i ...

  5. break和continue语句、循环嵌套

    1.break和continue语句 break语句除了可以用在switch语句中,还可以用在循环体中.在循环体中遇见break语句,立即结束循环,跳到循环体外,执行循环结构后面的语句.一般形式为: ...

  6. Shell脚本break和continue语句应用

    记录:436 场景: Shell脚本break和continue语句应用.在for.while循环中使用break和continue语句. 版本:CentOS Linux release 7.9.20 ...

  7. break和continue语句

    break和continue语句用于在循环中精确地控制代码的执行.其中,break语句会立即退出循环,强制继续执行循环后面的语句.而continue语句虽然也是立即退出循环,但退出循环后会从循环的顶部 ...

  8. C语言-break与continue语句

    1.break语句 break语句是强制结束循环,例如for循环中使用break: for (表达式1;表达式2;表达式3){语句1;break;语句2;} 其流程图如下: 从流程图可以看到,若使用b ...

  9. python循环语句continue_Python循环控制语句中的break和continue语句

    在之前的文章中,介绍了Python中的循环控制语句 while和 for.在循环执行过程中,我们可以使用 break 和 continue 语句来改变循环的流程. 通常情况下,while 循环判断执行 ...

最新文章

  1. MaxCompute助力OSS支持EB级计算力
  2. 【git学习一】git的原理
  3. 【工具】13 款 Linux 实用工具推荐,个个是神器!(附下载链接)
  4. 【杂谈】从学员到开发者,我在有三AI打怪升级
  5. LeetCode-反转链表
  6. selenium 示例_Selenium测试中所需的功能和示例
  7. 第2篇:Flowable启动
  8. Spring包名代码提示
  9. 关于Stm32定时器+ADC+DMA进行AD采样的实现
  10. 2021年最棒的10款Java框架,你喜欢哪个?
  11. 计算机信息检索自考知识点,计算机信息检索02139自考资料.docx
  12. 在Latex中插入FontAwesome图标
  13. 软件测试非功能性需求,什么是非功能测试?非功能测试包括哪些类型?
  14. linux系统修改etc,Linux系统中修改/etc/profile文件的方法
  15. 武汉大学计算机学院2010情景剧,武汉大学金秋情景剧大赛精彩落幕(组图)
  16. 关于React报Too many re-renders. React limits the number of renders to prevent an infinite错误的解决方案
  17. Python漏洞验证自动化脚本 批量刷SRC
  18. web安全 维护及其服务器的管理,web服务器的管理及维护.pdf
  19. 深度操作系统Deepin15安装图文教程
  20. where current of语句

热门文章

  1. office文档元数据分析与获取实践
  2. Websocket直播间聊天室教程 - GoEasy快速实现聊天室
  3. 归一化方法 BN、LN、IN、GN、SN
  4. 计算机链接新网络地址,电脑怎么连接新网络
  5. HTML普通标签大全
  6. vba:len,left,right,Ucase,lcase 用法
  7. Android 自定义View----触摸反馈
  8. 中国式家长怎么继续学计算机,中国式家长怎么学算法 掌握方法是简单事
  9. 戴尔服务器 Dell R730服务器 Raid5配置
  10. 使用matplotlib添加画布层面的外部图像