问题 单项选择题

给出下列的程序代码片段,m为哪个值时将会输出default switch(m) case 0:System.out.println("case0"); case 1:System.out.println("case 1");break; case 2:System.out.println("case 2");break; default:System.out.println("default");

A.0

B.1

C.2

D.3

答案

参考答案:D

解析:解析:此题考查switch语句的用法,switch的判断的条件必须是一个int
型值,也可以是byte,short和char型的值,case中需要注意的是一个case后面一般要接一
个break语句才能结束判断,否则将继续执行其他case而不进行任何判断,如果没有任何
值符合CaSe列出的判断,则执行default的语句,default是可选的,可以没有,如果没有
default而又没有任何值匹配case中列出的值,则switch不执行任何语句。

单项选择题
填空题