10.从零开始学习C语言--switch判断语句
来源:互联网 发布:网络画手是什么意思 编辑:程序博客网 时间:2024/05/21 17:34
switch选择执行
格式:
switch (表达式){case 常量表达式1:语句1;case 常量表达式2:语句2;...case 常量表达式n:语句n;default:语句n+1;}
1.case后的常量表达式只能为:
枚举常量
数值常量
字符常量
常变量
宏名
2.switch()中的表达式允许是任何类型,但VC编译器中只允许int和char。
3.case 常量表达式 的作用类似汇编中的标号,在switch()中指明程序的入口,执行switch语句时,根据switch()中的值找到对应的case子句,从那里开始执行代码。
4.default是默认标号,即指当switch()中的表达式与case都不匹配的时候,从default处开始执行。
5.switch是选择不是循环,但是可以在switch中使用break,功能是退出switch语句转去执行下面的语句;switch中不能直接使用continue,除非switch本身是循环的一部分。
switch一般和break配合使用,达到选择执行某一段代码的功能,如电梯模拟:
# include <stdio.h>int main(void){int val = 0;printf("请输入要去的楼层:");scanf("%d", &val);switch (val){case 1:printf("1层到了!\n");break;case 2:printf("2层到了!\n");break;case 3:printf("3层到了!\n");break;default:printf("您这是要去地狱吗?\n");break;}return 0;}
- 10.从零开始学习C语言--switch判断语句
- 6.从零开始学习C语言--if判断语句
- C语言学习之switch语句
- C语言switch语句
- C 语言 switch 语句
- C语言switch语句
- C语言switch语句
- C 语言 switch 语句
- 补.从零开始学习C语言--C语言补充_goto语句
- C语言switch语句详解
- C语言 switch 语句用法
- C语言中的switch语句
- 6.3 C语言switch语句
- 54 C语言switch语句
- 【C语言】switch..case语句
- c语言学习笔记9之switch语句
- 7.从零开始学习C语言--for循环语句
- 8.从零开始学习C语言--while循环语句
- c++ 哈希表的实现
- 转载: ASP.NET AJAX中的嵌套asp:UpdatePanel
- js数组操作,很强的写法
- 使用Spring进行面向切面编程(AOP) .
- dbms_lock.relase 无法释放自定义的锁?
- 10.从零开始学习C语言--switch判断语句
- String,StringBuffer与StringBuilder的区别??
- java.net.URLEncode编码 与 URLDecode解码问题
- Struts2与Struts1的对比 .
- css ie6、ie7、ie8中overflow:hidden无效解决办法
- T检验和F检验
- vs2008快捷键大全
- linux 管道介绍
- Win7语音聊天对方听不到自己的声音怎么办