break 命令可以与三种循环形式(for、while、do  while)中的任一种以及switch 语句一起使用。break用在开关语句switch中的某一分支语句中,它的作用是结束开关语句的执行,直接将控制跳转到switch之后的第一个语句执行。若break 用在循环语句的循环体中,当程序执行到break时,直接跳过循环体的剩余部分,执行循环语句之后的第一个语句。

例如:while((ch=getchar())!='\n')

             {      

                  if(ch=='\t')

                     break;

                 putchar(ch);

             }


continue  命令可以与三种循环形式(for、while、do  while)中的任一种一起使用,但不能与switch 语句一起使用。它的作用是结束本次循环,跳过循环中的剩余语句,开始下一次的循环。

例如:while((ch=getchar())!='\n')

             {

                if(ch=='  ')

                    continue;

                putchar(ch);

             }



goto  语句的格式为:

        goto   label;

              .

              .

              .

      label: statement

   gotoy 语句导致程序控制跳转到有指定标签的语句。冒号用来将被标记的语句同它的标签分隔开。标签名遵循变量的命名规则。

例如: if(i>12)

               goto a;

             goto b;

           a:i=i*i;

           b:i=i*i*i;


   



控制语句break、continue、goto相关推荐

  1. 跳转控制语句 break || continue || goto

    #include <stdio.h> #include <string.h> void main(){int chance=3;int loginCount=chance;// ...

  2. break, continue, goto, return语句详解

    关于break,continue,goto,return语句区别详解(所有语言通用的语法知识) 一.break 1. break语句形式: break; 2. break语句功能: A. switch ...

  3. php中循环跳过,php for循环的exit / break / continue /goto 停止、跳过循环、继续循环...

    php 与 JavaScript 有很多相似的地方: for循环中 也有两个相同: 只是 php 比 js 多了一个 exit , 其他用法一样: for($i =1;$i<11;$i++){ ...

  4. C++ 笔记(11)— 循环(while/for/do while/嵌套循环、break/continue/goto 循环控制语句)

    1. while 循环 C++ 中 while 循环的语法: while(condition) {statement(s); } 2. for 循环 2.1 典型 for 循环 C++ 中 for 循 ...

  5. C++循环语句使用(while for do while)及break continue goto的使用

    #include<iostream> using namespace std; int main() {int sum = 0, i = 1, sum1 = 0;/*while (i &l ...

  6. Python基础(循环控制语句break/continue)

    Python中提供了两个关键字用来控制循环语句,分别是break和continue break在条件成立时,不会执行循环中的后续代码,并且会停止整个循环 continue在条件成立时,会不执行循环中的 ...

  7. c/c++教程 - 1.6 程序流程结构 if switch do while for break continue goto ?:三目运算符

    八.程序流程结构 c/c++支持最基本的三种程序运行结构:顺序结构.选择结构.循环结构. 顺序结构:程序按顺序执行,不发生跳转. 选择结构:依据条件是否满足,有选择的执行相应功能. 循环结构:依据条件 ...

  8. Python 循环控制语句-break/continue

    break 概述 Python break语句,就像在C语言中,打破了最小封闭for或while循环. break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执 ...

  9. Java 循环控制语句break/return/continue的使用

    package com.zhangxueliang.demo;public class BreakDemo {public static void main(String[] args) { // b ...

  10. 循环控制语句break,continue

    1.break:结束.终止循环 2.continue: 结束本次循环,从而进入下一次循环 区别:       break:不仅可以用于控制switch...case结构,还可以控制循环结构       ...

最新文章

  1. 18年你需要了解的15个人工智能统计数据
  2. 事物的开始和结束命令分别是什么_AutoCAD小秘密065:LOFT命令,创建天圆地方
  3. three 天空球_javascript – 分配给相机的three.js天空盒
  4. grDevices | 如何在图形中使用数学表达式作为标注文本
  5. 转css中文英文换行、禁止换行、显示省略号
  6. 英语演讲和英语课件ppt模板
  7. IEEE Access投稿流程经验分享
  8. ie浏览器 “嗯...无法访问页面 尝试此操作...”的解决办法
  9. Web导出Excel总结
  10. VS2017、WPF使用报表工具RDLC完成报表,打印预览和直接打印
  11. 自动化测试和测试自动化你分的清楚吗?
  12. 关于川大667和972自命题考试的心得
  13. Java(老白再次入门) - Java集合
  14. QQ聊天室(JavaScript)
  15. 球半篮球分析,NBA总决赛:勇士VS凯尔特人
  16. 入侵服务器挖矿和诈骗事件频发 | 零时科技区块链安全周报
  17. 冬枣的功效与作用及营养价值
  18. 企业— elk开元日志分析平台之elasticsearch简介及其部署
  19. SAP ABAP 使用内存参数设置SET /GET PARAMTER ID
  20. graalvm把java编译为c/c++能够使用的动态库(dll/so)

热门文章

  1. MWC2018 机智云发布gokit4.0G全栈IoT开发套件,支持高通MDM9206
  2. 修复计算机黑屏,电脑黑屏的原因,教您如何修复电脑黑屏问题
  3. java-net-php-python-jsp生活用品购物系统计算机毕业设计程序
  4. C语言学生教务管理系统结构体数组版本,跟着前面的项目做完之后可以看看最后的链表版本,也包括文件操作
  5. 教你查询大量圆通国际在途信息,并筛选两天未更新的单号
  6. [大数据学习研究] 3. hadoop分布式环境搭建
  7. 动画效果程序员的最高境界就是能够参加全球DEMO大赛
  8. 思迅商云8X如何修改商品分类为6级?开启6级商品分类
  9. ArcSDE常见问题总结(三)
  10. Lesson12---人工神经网络(1)