单选题
以下程序的输出结果是( )。
union myun
struci
int x,y,z;u;
int k;
a;
main()
a.u.x=4;a.u.y=5;a.u.z=6;
a.k=0;
printf("%d/n",a.u.x);
A、
4
B、
5
C、
6
D、
0
【正确答案】
D
【答案解析】
[解析] 因为a是结构体变量,最后一次输入的值为结构体中的值,即a中的任何一个值都为0。
提交答案
关闭