若有以下定义和语句union data{ int i; char c; float f; } x;int y;则以下语句正确的是A)x=10.5;B)x.c=101;C)y=x;D)printf("%d\n",x);
若有以下定义和语句
union data
{ int i; char c; float f; } x;
int y;
则以下语句正确的是
A)x=10.5;
B)x.c=101;
C)y=x;
D)printf("%d\n",x);
相关考题:
设已有定义: float x; 则以下对指针变量 p 进行定义且赋初值的语句中正确的是A)float *p=1024;B)int *p=(float)x;C)float p=x;D)float *P=x;
设已有定义:float x;则以下对指针变量P进行定义且赋初值的语句中正确的是( )。A.float*p=1024;B.int*p=(float)x;C.float p=&x;D.float*p=&x;
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是A.float *p=1024;B.int *p=(float)x;C.float p=x;D.float *p=x;
设已有定义:float x;,则以下对指针变量P进行定义且赋初值的语句中正确的是( )。A.int*p=(float)x;B.float*p=x;C.float p=x;D.float=1024;
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。A.switch (x+y) {...}B.switch (ch+1) {...}C.switch ch {...}D.switck (a+b) {...}
2、若a定义为int 型,x定义为float型,以下能给变量正确赋值的scanf 函数调用语句为 。A.scanf("%d%f",a,x);B.scanf("%d%f",a, x);C.scanf("%x%d",a,x);D.scanf("%f%d",a,x);
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。A.int *p=(float)x;B.float *p=x;C.float p=x;D.float *p=1024;
设已有定义float x;,则以下对指针变量p进行定义其赋初值的语句中正确的是()A.float *p=1024;B.float *p=x;C.int *p=(int)x;D.float p=x;
22、设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。A.float *p=1024;B.float p=x;C.int *p=(float)x;D.float *p=x;
设已有定义:float x;,则以下对指针变量 p 进行定义且赋初值的语句中正确的是A.float *p=1024;B.float p=x;C.int *p=(float)x;D.float *p=x;