填空题:程序分析:共用体的定义及使用
阅读程序,写出程序的运行结果:
#include <stdio.h>
int main()
{
union
{
int a;
int b;
}x,y;
x.a=3;
y.b=x.b+2;
printf("%d,",y.b);
printf("%d,",y.a);
y.a=x.a*2;
printf("%d,",y.a);
printf("%d",y.b);
return 0;
}
//程序的运行结果是:
答案:
第1空:5,5,6,6 ||
#include <stdio.h>
int main()
{
union
{
int a;
int b;
}x,y;
x.a=3;
y.b=x.b+2;
printf("%d,",y.b);
printf("%d,",y.a);
y.a=x.a*2;
printf("%d,",y.a);
printf("%d",y.b);
return 0;
}
//程序的运行结果是:
答案:
第1空:5,5,6,6 ||