单项选择题

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

微信扫码免费搜题