若有定义 float w;int a,b; , 则合法的 switch 语句是( )。
A.
switch(a) { case 1.0:printf(“*\n”); case 2.0:printf(“**\n”); }
B.
switch(a){ case 1 printf(“*\n”); case 2 printf(“**\n”); }
C.
switch(w) { case 1:printf(“*\n”); default:printf(“\n”); case 1+2:print f(“**\n”); }
D.
switch(a+b) { case 1:printf(“*\n”); case 2:printf("**\n”); default:printf(“\n”); }