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