若有以下定义:float x; int a,b; 则正确的switch 语句是
若有以下定义:float x; int a,b; 则正确的switch 语句是
A) switch(x) B) switch(x)
{ case 1.0:printf("*n"); { case 1,2:printf("*n");
case 2:printf("**n") case 3:printf("**n");
} }
C) switch(a+b) D) switch(a-b);
{ case 1:printf("*n") ; { case 1:printf("*n");
case 2:printf("**n"); case 2:printf("**n");
} 重点 解释C为什么是错的