"case"语句可以这么用吗? case‘m=1||m=2||m=3’: 语句1; 语句2; break;楼下的几位仁兄请问case 1中的1都可以指代什么?难道只能指代一个整形数字或者是一个字符?像case‘+’:?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 18:26:03
xRMO@+.Vn4$%TZWTr18L@"A YOZNSqT>vfv޼7Bff)W0fLx]v&` \]Rc[MɇAtMr>/;&n#+vBM╠Za(l 8$nɰ˹X#78=ڷaisVZWRk1JYL𣗅q~.yfӋˉSCbLk*kLaC/-J6ԇmw#<:Ehz2ԪΡ*~|LDĩ(T5?ù8_$SqR3^_>[YB.RG\Ҷ!lPE00z0 NP-=ᤡ{`cne k .VijacpAN``x]^s}rSSq!Id~ɦ.-܃ZξNwHճD{/͊

"case"语句可以这么用吗? case‘m=1||m=2||m=3’: 语句1; 语句2; break;楼下的几位仁兄请问case 1中的1都可以指代什么?难道只能指代一个整形数字或者是一个字符?像case‘+’:?
"case"语句可以这么用吗? case‘m=1||m=2||m=3’: 语句1; 语句2; break;
楼下的几位仁兄请问case 1中的1都可以指代什么?难道只能指代一个整形数字或者是一个字符?像case‘+’:?

"case"语句可以这么用吗? case‘m=1||m=2||m=3’: 语句1; 语句2; break;楼下的几位仁兄请问case 1中的1都可以指代什么?难道只能指代一个整形数字或者是一个字符?像case‘+’:?
不能这么用的,但是有办法可以做到和上面一样的效果
switch(m)
{
case 1:
case 2:
case 3:
语句1;
语句2;
break;
default:
break;
}
以上用法和楼主的语句是完全一样的效果
当然可以啦!case后面跟的内容完全取决于switch(m)中的m,m是什么类型,case后面就能跟什么类型.
说白了,就是拿m和case后面的内容做比较,如果相同就执行case后面的语句.