C语言中break在switch-case中的作用
2016-11-06 16:10
323 查看
.break语句在循环语句中一般是直接跳出当前循环,然后接着执行后续语句。
.在switch-case中:
1)有break的情况,则是在执行完这个case的break语句之后,跳出switch语句。
2)在没有break的情况,先是在case中匹配与switch中相同的关键词,执行完这个case之后,会接着顺序执行下面的case,不再匹配,直到结束。
.在switch-case中:
1)有break的情况,则是在执行完这个case的break语句之后,跳出switch语句。
2)在没有break的情况,先是在case中匹配与switch中相同的关键词,执行完这个case之后,会接着顺序执行下面的case,不再匹配,直到结束。
switch(i){ case 1: printf("这就是用来测试的语句1\n"); break; case 2: printf("这就是用来测试的语句2\n"); case 3: printf("这就是用来测试的语句3\n"); }
相关文章推荐
- c语言switch中break语句的作用
- 解析c语言switch中break语句的具体作用
- c语言中的switch语句中的break和continue的作用
- c语言switch中break语句的作用
- C语言之switch case语句 case 中没有break时会继续执行下一个case无论条件是否满足都会执行
- switch case 忘记 break
- C语言switch case语句中定义变量问题
- ? 枚举 编程题#2:拨钟问题(Coursera 程序设计与算法 专项课程4;函数memcpy的用法,switch case break 语句!)
- 【学习ios之路:C语言】布尔类型,关系运算符、逻辑运算符、if 、switch..case.语句
- 【C语言】switch..case语句
- Java switch开关语句的break,default作用
- switch-case-break;
- C语言中break,continue,return各自的作用
- C语言switch case语句中定义变量问题
- 基于proteus的51单片机仿真实例二十九、C语言的switch-case多分支选择语句
- C语言中switch case语句可变参实现方法(case 参数 空格...空格 参数 :)
- C语言奇思妙想:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case 等关键字以及条件判断语句(A?B:C)
- 进击的KFC:第二节:C语言:关系运算符、逻辑运算符、if 、条件运算符、switch..case的学习
- C语言优化实例:一种消除嵌套switch-case的巧妙做法
- C语言宏定义##连接符和#符的使用(MFC就是靠##自动把消息和消息函数对应起来了,借助宏来减少switch case代码的编写量)