单项选择题

若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是()
A、 switch(x)
{ case 1.0:printf("*");
case 2.0:printf("**");}
B、switch((int)x);{ case 1:printf("*");case 2.0:printf("**");}
C、switch(a+b)
{ case 1:printf("*");
case 2:printf("**");} 
D、switch(a+b){ case 1:printf("*");case c:printf("**");}

微信扫码免费搜题