第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.if语句中最多只能有一个else子句
B.if语句的if体内可以出现开关语句
C.if语句中else if子句和else子句的顺序是没有限制的
D.if语句中else子句是与它最近的if子句配对的
第4题:
一般情况下,只有当switch语句中( )时,default子句才会被执行。
A.表达式的值与所有case子句中的值匹配时
B.表达式的值与所有case子句中的值都不匹配时
C.表达式的值与第一个case子句中的值匹配时
D.表达式的值与最后一个case子句中的值匹配时
第5题:
下列关于条件语句的描述中,()是错误。
A、if语句中只有一个else子句
B、if语句中可以有多个elseif子句
C、if语句中if体内不能是switch语句
D、if语句的if体中可以是循环语句
第6题:
( 8 ) switch 语句中,在每个 case 子句后进行跳转的语句是: 【 8 】 。
第7题:
A.if语句中只有一个else子句
B.if语句中可以有多个elseif子句
C.if语句中if体内不能有switch语句
D.if语句的if体中可以是循环语句
第8题:
下列关于开关语句的描述中,错误的是()。
A.开关语句中,case子句的个数是不受限制的
B.开关语句中,case子句的语句序列中一定要有break语句
C.开关语句中,default子句可以省略
D.开关语句中,右花括号具有退出开关语句的功能
第9题:
下列关于是switch语句的描述中,()是正确的。
A、switch语句中default子句可以没有,也可有一个
B、switch语句中每个语句序列中必须有break语句
C、switch语句中default子句只能放在最后
D、switch语句中case子句后面的表达式可以是整型表达式
第10题:
下列关于swith语句的描述中,正确的是( )。
A.switch语句中default字句可以没有,也可有一个
B.switch语句中每个语句序列中必须有break语句
C.switch语句中default字句只能放在最后
D.switch语句中case子句后面的表达式可以是整型表达式