可以看下面这个例子:

int main()
{int i;for (i=0;i<10;i++){switch (i){case 1: printf("%d\n", i); break;case 2: printf("%d\n", i); continue;default: printf("%d\n", i); continue;}putchar('*');}return(0);
}

可以看到,第一个输出结果经过了continue就直接跳过了putchar('*')这个式子,而且就跟平常for循环中的continue一样返回到头部i+1再出来;而当i=1时经过了break后,程序就可以走到后面的putchar('*'),并且继续循环。

因此,总结出来就是,再for循环中的switch语句,break只是打断了switch语句,并没有打断for循环,而且往下继续运行了;而continue就会返回到for的头部,与平常的for循环中的continue无异。

for循环加switch语句中的break与continue的用法相关推荐

  1. c语言中的switch语句中的break和continue的作用

    #include <stdio.h>int main() {int k;char c;for(k=1,c='A'; c < 'F'; k++){switch(++c){case'A' ...

  2. switch语句中的break与continue

    break语句可用于从for.while与do-while等循环中提前退出.在多层循环中break实现从最内层循环退出到上一级循环,如果要实现一次跳出两层或多层循环需要使用goto. continue ...

  3. c语言关于continue的题,10道c语言基础题1、C语言的跳转语句中,对于break和continue说法正确的是_______. A、contin...

    10道c语言基础题1.C语言的跳转语句中,对于break和continue说法正确的是_______. A.contin 10道c语言基础题 1.C语言的跳转语句中,对于break和continue说 ...

  4. JAVA中的break[标签]continue[标签]用法

    原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用brea ...

  5. 循环和switch语句中的continue、break

    原文:https://www.cnblogs.com/lkprof/p/3475423.html 1. 在switch语句中,"case 常量表达式"只相当于一个语句标号, 表达式 ...

  6. C语言 while语句中的break与continue

    break和continue都是用来结束循环的,但是二者还是有区别的.具体请看下文: break使用示例 上述代码可以看出循环中只要遇到break,就停止后期的所有的循环,直接终止循环. 所以whil ...

  7. 关于在for循环的switch语句使用break和continue问题

    // 循环的定义是程序段执行完了以后,再次判断条件,若条件为真,则继续执行该程序段.而在switch结构当中,只是该程序段执行完了之后,就继续执行下面的语句.因此很明显 switch结构不是循环.循环 ...

  8. python中continue用法案例_记录今天学习python中for与while循环针对break和continue的用法...

    python中有两个主要的循环for与while,其中针对这两个循环有两种不同的中断用法break与continue. 首先先看下面的循环代码: 1: for i in range(10):#变量i带 ...

  9. Think in java(四)枚举类enum的基本特性、构造方法与方法覆盖、Switch语句中的enum运用

    一.基本enum特性 package test;enum Fruit{PEACH,LEMON,BANANA,Apple}public class EnumClasstest {public stati ...

最新文章

  1. NetBeans 时事通讯(刊号 # 103 - May 18, 2010)
  2. Apache Commons Math3学习笔记(2) - 多项式曲线拟合(转)
  3. java 的序列化和反序列化的问题
  4. docker mysql sock_docker mysql安装
  5. JavaScript的运动——加速运动篇
  6. Android中文API (60) —— DatePicker.OnDateChangedListener
  7. linux 安装rmp服务,Linux LAMP服务的rpm包安装与配置
  8. 云虚机php.ini在,虚拟主机php.ini在哪
  9. Gartner2017年数据科学领域最酷供应商出炉,实至名归
  10. XmlSerializer对象
  11. VB2010实例(1)_字符大小写转换
  12. String intern()方法
  13. OC学习笔记之011IOS应用开发入门--控件2进度条、拖动条、警告框、日期选择器、选择器
  14. dbus-glib编程2:d-feet的使用
  15. python自然语言处理—Teacher Forcing
  16. 顶级配置+散热黑科技+炫酷外观,红魔6S Pro不愧年度游戏旗舰
  17. 北京科技大学计算机保研,北京科技大学考研/保研怎么样?这些数据必须知道!...
  18. csr8675高通qcc5125修改蓝牙的usb声卡的ID方法
  19. 全面总结 Vue 3.0 的新特性
  20. linux查看磁盘IO,网络IO 总结

热门文章

  1. 鸿博信通语音调度解决方案
  2. Matlab如何提取偶数行,得到矩阵的偶数/奇数索引 – MATLAB
  3. 在windows系统写脚本,如何去掉回车换行符
  4. python 读心术
  5. NOIP simulation
  6. 效率爆表:IntelliJ IDEA 高效配置教程来了,收藏起来!
  7. 一个简单个人简历网站
  8. STC管脚上电复位低电平解决方法
  9. 哈工大计算机组成原理第五章下(二)——>DMA方式
  10. sockjs.js?9be2:1603 GET http://192.168.1.7:8080/sockjs-node/info?t=1654959638136 net::ERR_C