C for ios --- 选择结构Switch
来源:互联网 发布:现在java主流框架 编辑:程序博客网 时间:2024/06/05 11:54
选择结构-Switch基本概念
1.Switch基本格式
(img)
~~ switch(表达式){~~ case 常量表达式1:~~ 语句1;~~ break;~~ case 常量表达式2:~~ 语句2; ...~~ break;~~ case 常量表达式n:~~ 语句n;~~ break;~~ default:~~ 语句n+1;~~ break;~~ }
其语义是:计算表达式的值。 并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表 达式的值相等时, 即执行其后的语句,然后不再进行判断,继续执行后面所有case后的语句。如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。
switch的条件表达式必须是返回整数的表达式,也就是说条件中的()中只能存放整数
- 由于char也可以转换为整数,所以switch中可以存放char
- case 只能放整数或者只能放转换为整数的类型,case后不能放变量
- switch中的default可以随便放
- 示例:接收用户输入,控制台打印菜名
~~ int num;~~ printf("输入一个1-7之间的数: ");~~ scanf("%d",&num);~~ switch (num){~~ case 1:~~ printf("玉米炒葡萄\n");~~ break;~~ case 2:~~ printf("月饼炒辣椒\n");~~ break;~~ case 3:~~ printf("爆炒妙脆角\n");~~ break;~~ case 4:~~ printf("番茄炒卤蛋\n");~~ break;~~ case 5:~~ printf("南瓜炒猪肝\n");~~ break;~~ case 6:~~ printf("苹果炒西瓜\n");~~ break;~~ case 7:~~ printf("天地无极\n");~~ break;~~ default:~~ printf("error\n");~~ break;~~ }~~ ~~
1 0
- C for ios --- 选择结构Switch
- C语言(12)-----选择结构switch
- iOS学习笔记第3天——C基础:选择结构switch
- 选择结构(switch语句)
- 多重选择结构switch
- swift switch选择结构
- 选择结构语句switch
- switch-case选择结构
- JAVA 选择结构switch
- switch选择结构
- C语言的选择结构 (if 语句 和 switch 语句)
- C语言基础 选择结构 流程控制 If Switch
- 黑马程序员------C语言-----流程控制(选择结构:if,switch)
- 【黑马程序员】【C语言】选择结构-switch语句
- 黑马程序员——选择结构if、switch,循环结构while、do-while、for
- h5 选择结构 调试 switch
- java的选择结构switch和循环结构for while do while以及流程控制语句break continue return
- C#、JAVA中的switch结构
- 【贪心】+【map】
- 快速排序
- MFC中ShellManager的使用
- 求数n和n!的因子和
- backslash preceding characters
- C for ios --- 选择结构Switch
- c++作业3
- Java自定义注解和运行时靠反射获取注解
- javatest
- Spring boot项目搭建案例
- embox2d-helpers.js
- 架构设计:系统存储(28)——分布式文件系统Ceph(挂载)
- C关键字const
- Delphi 利用 LiveBinding 将对象绑定到界面元素