为了账号安全,请及时绑定邮箱和手机立即绑定

你好,请问在switch()中一个case能带多少个常量表达式?

你好,请问在switch()中一个case能带多少个常量表达式?

C PHP
烙印99 2022-03-01 15:11:08
Pascal中case语句,可以有case month of:1,3,5:……;这种写法,c语言中的switch()下一个case能吧能有几个常量表达式是case后面冒号前面的表达式,而不是冒号后面的运算表达式
查看完整描述

3 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

switch(a>0)中的2个case和default都少加个break;
所以执行完case
1后,又执行了后面的case语句.

查看完整回答
反对 回复 2022-03-07
?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

任意有限个
你可以把case语句内的内容如此看待
case 1: {表达式1;表达式2;表达式3;…… }
可以用大括号来看
就可以了

查看完整回答
反对 回复 2022-03-07
?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

就一个,通常:
case 1:
...
break;
case 2:
...
break;
case 3:
...
break;

但是如果你确实有多个,可以这么做:
case 1:
...
case 2:
...
case 3:
...
break;



查看完整回答
反对 回复 2022-03-07
  • 3 回答
  • 0 关注
  • 433 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信