虽然continue和break都是循环辅助手段,可以在进入循环体后,根据循环体内的判断结果进行忽略部分的循环。但是它们的用途是各有千秋。

break:结束整个循环过程,不再判断执行循环的条件是否成立。能够用于do...while,while,for这三种循环语句,它还可以跟switch语句一起使用。但在php中,break 结束当前 for,foreach,while,do-while 或者 switch 结构的执行。

break在switch(开关语句)中在执行一条case后跳出语句的作用。

在while和do...while中,可使程序终止循环。

在for中,与continue不同的是,控制段的更新部分也会被跳过。

通常break语句总是与if语句联在一起。即满足条件时便跳出循环。

嵌套循环里的break语句只是使程序跳出里层的循环,要跳出外层的循环则还需break。

continue:表示结束本次循环,而不终止整个循环的执行,能够用于do...while,while,for这三种循环语句,不同于break,continue不能和switch语句一起使用,因为switch不是循环语句,continue跳出循环意味着跳出了switch。但是在 php 中 switch 语句被认为是可以使用 continue 的一种循环结构。

在for循环中,for(表达式1;表达式2;表达式3),首先执行表达式1,但是表达式1在整个循环中仅执行一次,接着执行表达式2,如果满足条件,那么执行循环体,如果在循环体中执行了continue语句,那么就跳转到表达式3处执行,即先求更新表达式的值,接下进行下一次循环,执行表达式2,看是否满足条件,即continue语句被执行时,下一个被求值的表达式是循环判断语句,试图再次进行循环。

在while循环中,如果执行了continue语句,那么之后的动作是求循环判断表达式的值。

在do while循环体中,如果执行了continue语句,那么就跳转到表达式处进行下一次的循环判断。

火眼金睛:continuebreak相关推荐

  1. “照骗”难逃Adobe的火眼金睛——用机器学习让P图无所遁形

    译者 | shawn 编辑 | 姗姗 出品 | 人工智能头条 (公众号ID:AI_Thinker) [导读]下图是 2008 年伊朗政府发布的一张图片,然而强大的网友们却凭借着肉眼,看出来图中黄色圈出 ...

  2. ubuntu中make头文件找不到_和平精英:游戏中找不到人怎么办?这些技巧帮你练出“火眼金睛”...

    大家好,欢迎来到<刺激实战教室>,我是你们的老朋友刺激哥.俗话说,电子竞技不需要视力,而这句话也是<和平精英>的一个"痛点".在<和平精英>这款 ...

  3. 计算机配件的真假辨伪,专家教你辨真伪 “火眼金睛”辨真假配件

    话说唐僧历经九九八十一难才抵达西天取得真经. 时下车国中配件真可谓鱼龙混杂,有些假配件以假乱真,车国百姓"民不聊生".上周六.周日,3·15服务课堂之二"'火眼金睛'辨识 ...

  4. 海天蚝油《挑战不可能》迎来真·火眼金睛的潜艇雷达兵

    海天蚝油<挑战不可能>迎来真·火眼金睛的潜艇雷达兵.由加一点就好鲜好鲜的海天蚝油独家冠名播出的大型励志挑战节目<挑战不可能之加油中国>本周将于CCTV-1本周日晚八点黄金档如期 ...

  5. 逆势获投1亿,火眼金睛下的云适配BRaaS新模式引关注

    昨晚,云适配获得达晨创投领投的1亿元B+轮融资的消息刷爆笔者微信朋友圈,很有意思的一个现象是:点赞或者转发的朋友中,60%是CIO,30%是企业级市场的各种厂商,尤其是创业型企业居多,另外10%则是各 ...

  6. C/C++:计算N的N次方的个位数(火眼金睛找规律,解决此题数据问题)

    本题描述(源自杭电OJ): 本题分析:火眼金睛,"打表找规律"速解此题 我们都知道,此题本质上就是相同个位数字的不断相乘.而相同个数数字不断相乘的结果,其个位数字呈周期性变化. 以 ...

  7. 压铸人的火眼金睛 | 智铸超云案例分享

    01 背景 该产品是一个有强度要求的结构件,如图(1)所示,目前生产方式为锻造加工,为了降低成本,提高产出效率,希望通过压力铸造的方式来生产该零件,最好是不需要引入半固态制浆设备,也能达到半固态压铸件 ...

  8. 转【孙悟空的火眼金睛】

    如此看来,火眼金睛并非什么大能. 识妖这功夫,早在天庭浸淫多年的猪八戒和沙和尚,恐怕也会. 猪八戒曾在不同场合公开说过,同九天荡魔祖师早有旧识,二者在天庭共事之时,或也曾联手伏魔降妖.而沙僧手中的武器 ...

  9. All Eyes on Docs! 练就火眼金睛,就来StarRocks 极客营

    开放源代码运动的主要领导者--埃里克·雷蒙(Eric Steven Raymond)在他出版的<大教堂与集市>中描述了这样一个精彩的观点:只要有足够多的眼球关注,就可让所有软件缺陷浮现.他 ...

最新文章

  1. python画图-python绘图篇
  2. linux 系统tar文件压缩打包命令
  3. hadoop 启动提示输入password的问题
  4. 第二阶段--团队冲刺--第二天
  5. 【Python】学习笔记7-异常处理try。。except .. as e ....else
  6. android 监听手机电量变化
  7. Packet for query is too large(mysql写入数据过大)
  8. leetcode 338. 比特位计数
  9. 上线随想之2011-03-26
  10. tf.train.Example的用法
  11. 迷你MVVM框架 avalonjs 0.71发布
  12. 神器!输错命令,fuck 一下,就能自动纠正!
  13. 拓端tecdat:已迁离北京外来人口的数据画像
  14. Ubuntu连接WIFI并开启热点
  15. mysql 4 字节存储问题_关于mysql存储过程存储4字节emoj的'\xF0\x9F\x98\x82' for column ``.``.`p_topicname`问题的解决办法...
  16. 大数据技术之Hive 第4章 DDL数据定义语言
  17. CRM下午茶(九)-老客户挽回
  18. 心态-《好奇心》书中的精髓:保持好奇心,能让我们的学习和生活更精彩。
  19. 深入剖析NVMe Over Fabrics
  20. 沉睡者IT - 短视频简单无脑玩法,播放量10w+的藏头诗玩法,操作思路分享给你!

热门文章

  1. 计算机的应用领域知识,计算机主要应用于哪个领域?
  2. 关于 MVVM和MVC的一些总结
  3. Java Swing 概述
  4. 【java基础】史上最详细的配置环境变量步骤
  5. 傅里叶变换性质公式推导
  6. 玩bing提供的多种免费在线游戏打发时间(popcap出品)
  7. 骗子收录系统网站源码+搭建教程
  8. 世界这么大,我想去看看!!!
  9. iOS报 Expanded from macro ‘xxx‘
  10. EXCEL中使用SUBSTITUTE替换公式一例