【求助】二级模拟体里面的小问题。
1.若有定义float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是()A.switch(x) B.switch((int)x);
{ {case 1:printf("*\n");
case 1.0:printf("*\n"); case 2:printf("**\n");
case 2.0: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");
} }
2.设有下列说明:
typedef struct S
{int g;char h;} T;
其中:S;T 各叫什么?
结构体类型?结构体变量?结构体名?各是哪些? 如果去掉 typedef呢?
有哪位大神能帮这看看,真的看了好多,看的都不太清楚。
[ 本帖最后由 BCCNLT001 于 2013-3-19 22:58 编辑 ]