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

admin2010-12-17  20

问题 给出下面的程序代码片段,m为下列哪个值时将会输出default? (   )    switch (m)        {case 0: System. out. println ("case 0");         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后面一般要接一个break语句才能结束,否则将继续执行其他case而不进行任何判断,如果没有任何值符合case列出的判断,则执行default语句, default是可选的,可以没有,如果没有default而又没有任何值匹配case中列出的值,则switch不执行任何语句。本题中,要想输出default,m的值不能是0、1、2,所以选D。
转载请注明原文地址:https://kaotiyun.com/show/Rp9p777K
0

最新回复(0)