首页题目详情
在C语言中,下列哪一项是switch语句的合法结构?

A.switch(n) { case 1: ++a; default: ++b; }
B.switch(n) { case 1: ++a; case 2: ++b; }
C.switch(n) { case 1: ++a; case 2: ++b; case 3: ++c; }
D.switch(n) { case 1: ++a; case 2: ++b; case 3: ++c; default: ++d; }
优质解答
答案
D
解析
switch语句可以包含一个default分支,通常放在最后,用以处理所有其他情况。
技能操作部分单选题中等AI生成