首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是【 】。 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
30
问题
下列程序的运行结果是【 】。
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://jikaoti.com/ti/xyn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义和语句,sizeof(a)的值是【】,sizeof(b)的值是【】。struct{intday;Charmonth;intyear;}a,*b;b=&a;
下列字符串不属于标识符的是()
若有说明:long*p,a;则不能通过scanf语句正确给输入项读入数据的程序段是______。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
以下叙述正确的是()。
C语言规定函数返回值的类型由()
对象实现了数据和操作的结合,是指对数据和数据的操作进行()
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
栈和队列通常采用的存储结构是【】。
数据结构分为逻辑结构和存储结构,循环队列属于【 】结构。
随机试题
患者主诉左下磨牙长期食物嵌塞痛。检查见左下第一磨牙深龋洞,龋洞内有息肉样增生物。要鉴别息肉来源,需进行的检查不包括
会计人员继续教育的对象是在岗的从事会计工作的人员。()
报关企业对其跨关区分支机构的报关行为不承担法律责任。
以下关于审查保证人资格的说法中,错误的是()。
心理咨询中一旦发现求助者有危害自身或他人的情况时,心理咨询师应该()。
传统总线型以太网的核心技术是CSMA/CD方法。()
【2015.河南新乡】教师在教学过程中将班上学生分成若干小组,每组推荐一位学生为领导者,让学生自己管理自己,学习时互相勉励。这种课堂教学的管理模式属于()。
若要在子过程Procl调用后返回两个变量的结果,下列过程定义语句中有效的是()。
thelibrarytheChurchillBuilding
Newresearchhasfoundthatthosewhowork11-hourdaysormoreincreasetheirchanceofaheartattackbytwothirds.Ifyou’re
最新回复
(
0
)