当前位置: 首页 > news >正文

C语言中switch语句中的case后()

基本格式

switch(表达式)

{

        case整型数值1:语句1;

        ......

        case整型数值n:语句n;

        default:语句n+1;

}

执行过程

  1. 计算“表达式”的值,假设为m
  2. 从第一个case开始,比较“整型数值1”和m,如果相等,执行该语句,一直执行到“语句n+1”,不管后面的case是否匹配成功
  3. 如果“整型数值1”和m不相等,就跳过该语句,继续比较后面的case,一旦相等,执行该语句
  4. 如果直到最后一个“整型数值n”都没有找到相等的值,那么执行default后的语句

拓展资料

  1. switch后面()内的表达式,ANSI标准允许它为任何类型
  2. 各个case和default的出现次序不影响执行结果
  3. C语言的switch语句中case后必为常量或常量表达式,不可以是有确定值的变量及表达式。

相关文章:

  • React TSX 从一组二维数据中,重新挑选数组组成新数组示例:
  • 实现 Spring Boot 项目热重载,无需重启,省时省力
  • DDOS攻击简介——什么是DDOS
  • PyQt5实现学生管理系统第三天(下)
  • 无法获取前置摄像头的预览图像?【Bug已解决-鸿蒙开发】
  • JavaScript 数组【详解】
  • LabVIEW在横向辅助驾驶系统开发中的应用
  • Spring中的上下文工具你写的可能有bug
  • 创建ROS的软件包服务器
  • 量子密码学简介
  • ADRC-跟踪微分器TD的Maltab实现及参数整定
  • 智慧城市新型基础设施建设综合方案:文件全文52页,附下载
  • pycharm2023.2激活和新建项目,python3.12安装永久换源
  • 2312llvm,用匹配器构建clang工具
  • MIT 6.S081---Lab util: Unix utilities
  • express.js的介绍及使用
  • JAVA 学习IO流
  • JavaScript标准库系列——Math对象和Date对象(二)
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • Logstash 参考指南(目录)
  • opencv python Meanshift 和 Camshift
  • Python爬虫--- 1.3 BS4库的解析器
  • React 快速上手 - 06 容器组件、展示组件、操作组件
  • SpingCloudBus整合RabbitMQ
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • Webpack入门之遇到的那些坑,系列示例Demo
  • 包装类对象
  • 产品三维模型在线预览
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 前端_面试
  • 前端临床手札——文件上传
  • 思否第一天
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 原生js练习题---第五课
  • Linux权限管理(week1_day5)--技术流ken
  • 回归生活:清理微信公众号
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • #android不同版本废弃api,新api。
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #微信小程序:微信小程序常见的配置传值
  • (02)Hive SQL编译成MapReduce任务的过程
  • (a /b)*c的值
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (六)软件测试分工
  • (全注解开发)学习Spring-MVC的第三天
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (原)本想说脏话,奈何已放下
  • .NET Framework 4.6.2改进了WPF和安全性
  • .Net Framework 4.x 程序到底运行在哪个 CLR 版本之上
  • .NET 服务 ServiceController
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地中转一个自定义的弱事件(可让任意 CLR 事件成为弱事件)
  • .php结尾的域名,【php】php正则截取url中域名后的内容