第1题:
下列关于 switch 语句的描述中,( )是正确的。
A.switch语句中 default子句可以没有,也可有一个
B.switch语句中每个语句序列中必须有break语句
C.switch语句中default 子句只能放在最后
D.switch语句中case 子句后面的表达式只能是整型表达式
第2题:
以下选项中与“if(a= =l)a=b;else a++;”语句功能不同的switch语句是( )。
A.switch(a) {case l:a=b;break; default:a++; }
B.switch(a= =l) {case 0:a=b;break; case l:a++; }
C.switch(a) {default:a++;break; case l:a=b; }
D.switch(a= =l) {case l:a=b;break; case 0:a++; }
第3题:
下列叙述中正确的是
A)break 语句只能用于 switch 语句
B) 在 switch 语句中必须使用 default
C)break 语句必须与 switch 语句中的 case 配对使用
D) 在 switch 语句中,不一定使用 break 语句
第4题:
下列叙述中正确的是( )。
A.在switch语句中,不一宗使用break语句
B.在switch语句中,必须使用default
C.break语句必须与swifth语句中的case配对使用
D.break语句只能用于swifth着句
第5题:
下列关于是switch语句的描述中,()是正确的。
A、switch语句中default子句可以没有,也可有一个
B、switch语句中每个语句序列中必须有break语句
C、switch语句中default子句只能放在最后
D、switch语句中case子句后面的表达式可以是整型表达式
第6题:
A、switch结构中的default是注释语句,不执行
B、default与case语句的顺序是任意的
C、default只能写在所有case语句之后
D、default在switch结构中可以省略,但一般不省略
此题为多项选择题。请帮忙给出正确答案和分析,谢谢!
答案:BD
解析:
A:当上面所有case都不满足的时候就会执行default里的语句
C:当所有的case都判断完不符合条件时,才会执行default,无论你的default放在哪。
D:default语句是为了实现你程序中会出现但是你不用的情况才用的,如果你switch的结果都是用到的,那default可有可无无影响,一般情况不省略。
第7题:
保留字case和default出现在(if/switch/for/while)______语句中。
第8题:
下列叙述中正确的是______。
A.break语句只能使用switch语句
B.在switch语句中必须使用default
C.break语句必须与switch语句中的case配对使用
D.在switch语句中,不一定使用break语句
第9题:
下列叙述中正确的是( )。
A.break语句只能用于swish语句
B.在switch语句中必须使用default
C.break语句必须与switch语句中的case配对使用
D.在switch语句中,不一定使用break语句
第10题:
下列关于swith语句的描述中,正确的是( )。
A.switch语句中default字句可以没有,也可有一个
B.switch语句中每个语句序列中必须有break语句
C.switch语句中default字句只能放在最后
D.switch语句中case子句后面的表达式可以是整型表达式