选择题 若有定义 “float x=1.5; int a=l,b=3,c=2;”,则正确的switch语句是(     )。
【正确答案】 A
【答案解析】B)选项的“switch((int)x);”语句中不应该有最后的分号。“switch(exprl)”中的exprl不能用浮点类型或long类型,也不能是一个字符串,因此C)错误。case后面只能是常量表达式,因此D)错误。