Switch case 语句怎么使用

switch的用法是判断case后面的表达式和switch后面的表达式是否相匹配,一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break。

Switch case 语句表达式为: switch{case 常量1: 语句体1;case 常量2: 语句体2;case 常量3: 语句体3;case 常量4: 语句体4;。.default : 语句体;} 当常量表达式所表达的量与其中一个case语句中的常量相符时,就执行此case语句后面的语句,并依次下去执行后面所有case语句中的语句,除非遇到break;语句跳出switch语句为止。

如果常量表达式的量与所有case语句的常量都不相符,就执行default语句中的语句并跳出switch语句。 扩展资料 switch 。

case语句的特点: 1、把要讨论的表达式与case后面的常量进行比较,发现匹配项之后,从该位置入口,做它下面的所有语句。 2、case 后面的常量不能重复 3、可以在每一个case语句的后面加上break语句,这样就能保证只做与之相匹配的那一项。

4、break实质:在switch 。case语句里面最先遇到那一个break就从该位置结束该语句 5、可以在最后一个case的下面加上default语句表示如果找不到匹配项时,就做default对应的项。

6、default并不是一定要有,如果前面遇到break,default就不执行。如果没有遇到break,就一定会执行。

7、case后面的语句可以不执行,表示与下一个case是或的关系。 参考资料来源:百度百科——switch。

转载请注明出处华阅文章网 » switch语句case后面的范围怎么写

c语言case后面,switch语句case后面的范围怎么写相关推荐

  1. C 语言中的 switch 语句 case 后面是否需要加大括号

    事件原由为编辑器的自动缩进,当 case 换行后不自动缩进. 于是在在想可以可否在 case 后面再大括号,让其自动缩进. 查了资料,发现 case 是可以加大括号的,相当于代码块. 而且还有另外一个 ...

  2. c语言商场收款程序,c语言 如何用switch语句编写一个有关商场购物金额优惠的选择程式...

    c语言 如何用switch语句编写一个有关商场购物金额优惠的选择程式以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! c语 ...

  3. c语言某年某月的天数switch,在C语言中 使用switch语句编写“显示某年某月的天数”程序:...

    那就在进入swith语句之前先处理一下,比如先建立两个整形数组预存储闰年和非闰年的每个月的天数,再就是判断一下闰,加上一个判断条件,分入口进入switch语句就可以了. 其实,写程序是"法无 ...

  4. c语言switch case 空,switch语句中case为空时的意义

    switch语句中case为空时的意义 一成绩单的程序 void main() {float score; printf("input score:\n"); scanf(&quo ...

  5. php switch case default,switch语句中必须有default选项吗?

    switch语句中不是必须有default选项的.switch语句首先会找满足条件的case值做为执行后面的程序入口,若所有的case都不满足,则找default入口,若未找到则退出整个语句:defa ...

  6. C语言:用switch,case函数,做一个自动售卖机

    #include <stdio.h> #include <string.h> #include <stdlib.h> int main(int argc, char ...

  7. c语言 switch案例,C语言程序设计 2. switch语句的运用 案例 switch条件语句.docx

    C语言程序设计补充案例 C语言程序设计 案例 switch条件语句 一.案例描述 考核知识点 名称:switch条件语句 练习目标 了解switch语句的执行流程 掌握switch语句的使用方法及使用 ...

  8. C语言分支结构的作用,C语言丨用switch语句实现多分支选择结构

    C语言永远不会过时 其实学编程关键是学习其思想,如果你精通了一门,再去学其他的时候也很容易上手.C不会过时的,尤其是在unix.linux操作平台上,学好C是必须的. C跟C++在很多方面也是兼容的, ...

  9. c语言成绩等级switch语句,请高手 帮忙做一道c语言题 编程,把百分制成绩转换成5级记分制,要求用switch语句。 90分以上(包括90):...

    请高手 帮忙做一道c语言题 编程,把百分制成绩转换成5级记分制,要求用switch语句. 90分以上(包括90): 关注:243  答案:6  mip版 解决时间 2021-02-04 20:52 提 ...

  10. C语言/C++【switch语句详解(用法、规则、流程图、实例)】

    C++| 匠心之作 从0到1入门学编程[视频+课件+笔记+源码] 目录 1.switch语句[C语言] 1.2.C语言中 switch语句的语法 1.3.switch语句遵循规则 1.3.switch ...

最新文章

  1. iOS scrollToItemAtIndexPath 无效的解决方案
  2. 如何将文件地址转为url_Node.js 源码解析 util.promisify 如何将 Callback 转为 Promise
  3. kali 安装volatility_volatility取证学习-linux
  4. java用for循环修改密码_Java for循环的几种用法分析
  5. Properties 类的使用
  6. Linux编译内核出错怎么抓log,内核编译失败
  7. jupyter kernel_新乡联通案例分享:Jupyter开发环境配置的常用技巧
  8. Json.Net学习笔记(十二) 协议解析
  9. 设计自己的基于Selenium 的自动化测试框架-Java版(1) - 为什么selenium还需要测试框架?...
  10. 【PC工具】更新U盘SD卡测试工具,速度测试,坏块测试查找
  11. 我看过的安全方面的好文章
  12. 三星堆的青铜机器人_三星堆“青铜纵目人像”到底是谁?专家终于讲出了真相...
  13. python是由哪个人创造的文字_秦朝的文字是什么样的?是由谁创造出来的?
  14. 人工神经网络的训练步骤,神经网络常用训练方法
  15. vue3 setup语法糖下父组件调用子组件的方法
  16. 另类解决android中用三星手机拍的照片存储后旋转问题。
  17. 视频怎么转为GIF动态表情包
  18. jpg,png,区别
  19. sqlLite数据库 实现对数据的增删改查 以及用list显示出数据内容
  20. 高斯核函数初始化邻接矩阵_基于均值漂移和双层群结构模型的群目标GMPHD滤波...

热门文章

  1. OSChina 周三乱弹 —— 无他,唯眼熟尔
  2. remix os显卡linux,Remix OS 系统 PC版下载和评测 | Remix OS是什么系统_什么值得买
  3. 什么是PaaS? 平台即服务的解释
  4. XPDL与WS-BPEL的比较之一:规范发展篇
  5. 微型计算机的主机通常指什么,微型机主机是指什么
  6. 手机qlv转mp4工具
  7. 斯坦福公布3D街景数据集:2500万张图像,8个城市模型 | 下载
  8. spj查询零件、工程、供应商表
  9. BeanUtils.copyProperties不支持复制集合的解决方案
  10. 饥荒如何修改服务器人数,饥荒联机怎么改房间人数?饥荒修改房间人数方法