首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是【 】。 main() { union EXAMPLE { struct { int x;int y;}in; int a;
下列程序的运行结果是【 】。 main() { union EXAMPLE { struct { int x;int y;}in; int a;
admin
2013-02-23
31
问题
下列程序的运行结果是【 】。
main()
{ union EXAMPLE
{ struct
{ int x;int y;}in;
int a;
int b;
} e:
e.a=1;e.b=2;
e.in.x=e.a*e.b;
e.in.y=e.a+e.b;
printf("%d,%d\n",e.in.x,e.in.y);
}
选项
答案
4,8
解析
C语言规定,共用体中各个成员变量在内存中占用同一段内存单元,即e.in.x和e.a、e.b占用同一段内存单元,由于e.in.x和e.a、e.b占用的是同、段内存单元,所以程序最后的打印结果为“4,8”。
转载请注明原文地址:https://kaotiyun.com/show/TGJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
SQL语言又称为______。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
若有说明:long*p,a;则不能通过scanf语句正确给输入项读入数据的程序段是______。
有如下程序main(){inty=3,x=3,z=1;printf("%d\n",(++x,y++),z+2);}运行该程序的输出结果是_____。
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
能正确表示代数式的C语言表达式是()
若有定义语句chars[100],d[100];intj=0,i==0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i]=【】;j++;}d[j]=0;
用复合的赋值运算符将变量x中的值增大2的赋值表达式是【】。
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则()。
随机试题
Wehadapartylastmonth,anditwasalotoffun,solet’shave________onethismonth.
如果普通中学能够尽可能多地聘用具有师范院校教育背景的毕业生,教学质量将会有明显的提高。因此,用非师范类院校的毕业生来取代师范院校毕业生的做法,会直接导致教学质量的下滑。以下哪项如果是真。将对上述观点构成最有力的质疑?
消费者协会有受理消费者的投诉,并对投诉事项进行调查、()的职能。
男性,50岁,上腹不适,食欲不振3个月。近1个月来,出现黄疸并进行性加重,伴有低热。检查:全身黄染明显,肝右肋下似可扪及胆囊底部。化验:血胆红素260.5μmmol/L,尿液检查胆红素阳性。最可能的诊断是
糖皮质激素对造血系统的影响不正确的是
A、胆道蛔虫症B、急性腹膜炎C、十二指肠壅滞症D、反流性食管炎E、胃黏膜脱垂上腹部胀痛,膝胸或俯卧位疼痛可缓解
Meta分析所采用的统计学资料多为
《中华人民共和国消防法》的立法目的是:为了()火灾和()火灾,保护公民人身、公共财产和公民财产的安全,维护公共安全,保障社会主义现代化建设的顺利进行。
建筑施工企业隐瞒有关情况或者提供虚假材料申请安全生产许可证应承担的法律责任包括()。
根据参与者的介入程度和品牌间的差异程度,可将消费者的购买行为分为()。
最新回复
(
0
)