单选题
现有如下程序段,此程序段编译有错误,则程序段的错误出在
#include<stdio.h>
main()
int a=30,b=40,c=50,d;
d=a>30? b:c;
swish(d)
case a: Printf("%d,",
A、
;
case b: printf("%d,",
B、
;
case c: printf("%d,",
C、
;
default printf("#");A) default:printf("#");这个语
D、
这个语句
【正确答案】
C
【答案解析】
[解析] case也是关键字,与其后面的常量表达式合称case语句标号,常量表达式的类型必须与 switch后的表达式类型相同。这个程序段主要考查的是case后是常量表达式。
提交答案
关闭