永发信息网

switch的case判断只能是一个确切值吗

答案:1  悬赏:80  手机版
解决时间 2021-02-17 09:03
switch的case判断只能是一个确切值吗
最佳答案
switch的用法是判断case后面的表达式和switch后面的表达式是否相匹配,一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break。
语法如下:

switch(表达式)
{
case 常量表达式1:语句1;

....

case 常量表达式2:语句2;

default:语句;
}
1.default就是如果没有符合的case就执行它,default并不是必须的.

2.case后的语句可以不用大括号. case 后面必须是常量表达式constant expressions, 错误表示如: case x .

3.switch语句的判断条件可以接受int,byte,char,short, enum不能接受其他类型.

4.一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break,利用这一特性可以让好几个case执行统一语句.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
无极星辰月的优美句子
宾阳县高级中学怎么样?
为什么C++中常量引用可以绑定非常量的对象
关于团队拓展训练的游戏有哪些?
现在彩灯安装税收是几个点?
美团永久封禁可以解码
锅炉型号dzl4-1.25-m是生物质锅炉吗
新刑法 盗窃4300判刑标准
有谁知道茅台珍酒吗?味道怎么样?
AI考拉怎么样 ?
中国移动的飞信求签是发送Q到什么短信号?我
核磁分析的软件中怎么把右边的小对话框弄出来
宝贝,来吧!
水和以水为溶剂制成的溶液,与人们的生活有着
be anxious to do和be anxious doing有什么区
推荐资讯
新疆乌鲁木齐到陕西洛商怎么走?
移动电源10000毫安可以三星note3充几次电?
课文巜枣核》中掐指一算是什么意思
大话西游2里面没转0级的神兽大概能卖多少钱?
利辉车行地址在什么地方,想过去办事
乐视1s手机通知栏为什么会出现一个电脑图标
吃蜂巢能喝酒吗
一个煤气灶连接两个煤气罐可以吗?
城市化是一个地区社会经济发展的必然结果,是
魅力之都运动休闲会所(北门)怎么去啊,有知道
麦田盐池分店在什么地方啊,我要过去处理事情
用竹笛吹同桌的你应该用什么调的笛子好些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?