当前位置:网站首页>判断语句_switch与case
判断语句_switch与case
2022-08-05 04:52:00 【乖女子@@@】
[1]语法
switch后面跟随的值可以是值也可为表达式,但是case后面仅能为 值!
switch (值/表达式){
case value1:
statements1 // 当表达式/值的结果等于 value1 时,则执行该代码
break;
case value2:
statements2 // 当表达式/值的结果等于 value2 时,则执行该代码
break;
......
case valueN:
statementsN // 当表达式/值的结果等于 valueN 时,则执行该代码
break;
default :
statements // 如果没有与表达式/值相同的值,则执行该代码
}
[2]比较过程
switch 语句根据表达式的值,依次与 case 子句中的值进行比较:
- 如果两者相等,则执行其后的语句段,当遇到 break 关键字时则跳出整个 switch 语句。
- 如果不相等,则继续匹配下一个 case。
- switch 语句包含一个可选的 default 关键字,如果在前面的 case 中没有找到相等的条件,则执行 default 后面的语句段
- 比较过程为
全等
!
边栏推荐
猜你喜欢
flink reads mongodb data source
In the hot summer, teach you to use Xiaomi smart home accessories + Raspberry Pi 4 to connect to Apple HomeKit
4T硬盘剩余很多提示“No space left on device“磁盘空间不足
Learning and finishing of probability theory 8: Geometric and hypergeometric distributions
Paparazzi: Surface Editing by way of Multi-View Image Processing
[Geek Challenge 2019]FinalSQL
[MRCTF2020]PYWebsite
Flutter学习5-集成-打包-发布
upload upload pictures to Tencent cloud, how to upload pictures
【学生毕业设计】基于web学生信息管理系统网站的设计与实现(13个页面)
随机推荐
Bytebuffer put flip compact clear method demonstration
【 8.4 】 source code - [math] [calendar] [delete library 】 【 is not a simple sequence (Bonus) 】
About the installation of sklearn library
服务器磁盘阵列
mutillidae download and installation
The solution to the failure to read channel information when dedecms generates a message in the background
[BSidesCF 2019] Kookie
小程序_动态设置tabBar主题皮肤
4T硬盘剩余很多提示“No space left on device“磁盘空间不足
1007 Climb Stairs (greedy | C thinking)
dedecms error The each() function is deprecated
App快速开发建设心得:小程序+自定义插件的重要性
【8.3】代码源 - 【喵 ~ 喵 ~ 喵~】【树】【与】
upload upload pictures to Tencent cloud, how to upload pictures
重载运算符
[MRCTF2020] Ezpop (detailed)
【软考 系统架构设计师】软件架构设计③ 特定领域软件架构(DSSA)
[SWPU2019]Web1
overloaded operator
机器学习概述