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

并列的选择:switch语句

更多来自:http://imcc.blogbus.com

4.2.2 并列的选择:switch语句

其中,条件表达式就是要进行判断的条件。switch语句首先计算条件表达式的值,这个表达式的值只能是整型或字符型。完成这个表达式的计算之后,程序开始在各个“case”分支中从上到下逐个匹配,查找哪个常量值和这个表达式的值相等。如果找到相等的常量表达式,则以此为入口开始往下顺序执行case分支中的语句,直到遇到break关键字,完成整个switch语句的执行。如果查找所有case分支都没有找到相等的常量表达式,则进入表示默认情况的default分支开始执行,最终完成整个switch语句。default关键字是可选的,如果没有default关键字,在程序找不到匹配的case分支后,则直接结束switch条件选择语句的执行,如图4-2所示。

clip_image002

图4-2 switch语句的执行流程

转载于:https://www.cnblogs.com/chenliangqiao/archive/2011/07/18/2109150.html

相关文章:

  • sql server解发器例子
  • 站点跨域登录
  • “最美店主”走红网络,或成国内欧美第一店
  • 关于表结构设计(将一大表分解成多个小表)
  • VC++学习(4):简单绘图
  • 窗体数据源连接技巧
  • EXT学习笔记——目录详解
  • 常见版本的具体含义(GA,RC、RTM等)
  • SQL Server:关于Null的一些事
  • [转] Android Test - Auto Test Multi Activities
  • Restore ubuntu panel
  • 最新10款好看的英文字体免费下载
  • Qt那点事儿(二)
  • 30岁前男人需要完成的事
  • An Implementation of SOPC-based Framework for Image Processing
  • $translatePartialLoader加载失败及解决方式
  • [译]CSS 居中(Center)方法大合集
  • 【笔记】你不知道的JS读书笔记——Promise
  • 0x05 Python数据分析,Anaconda八斩刀
  • Brief introduction of how to 'Call, Apply and Bind'
  • CSS 提示工具(Tooltip)
  • fetch 从初识到应用
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • Java深入 - 深入理解Java集合
  • nfs客户端进程变D,延伸linux的lock
  • passportjs 源码分析
  • PermissionScope Swift4 兼容问题
  • 笨办法学C 练习34:动态数组
  • 闭包,sync使用细节
  • 温故知新之javascript面向对象
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 用Canvas画一棵二叉树
  • 阿里云移动端播放器高级功能介绍
  • 通过调用文摘列表API获取文摘
  • ​io --- 处理流的核心工具​
  • # centos7下FFmpeg环境部署记录
  • $.ajax()
  • ()、[]、{}、(())、[[]]命令替换
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (动态规划)5. 最长回文子串 java解决
  • (六)激光线扫描-三维重建
  • (十一)图像的罗伯特梯度锐化
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (转)用.Net的File控件上传文件的解决方案
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • .apk 成为历史!
  • .net core 3.0 linux,.NET Core 3.0 的新增功能
  • .net 使用ajax控件后如何调用前端脚本
  • .NET 事件模型教程(二)
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .NET国产化改造探索(三)、银河麒麟安装.NET 8环境
  • .secret勒索病毒数据恢复|金蝶、用友、管家婆、OA、速达、ERP等软件数据库恢复
  • @AliasFor注解
  • @Autowired标签与 @Resource标签 的区别
  • [<死锁专题>]