首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是【 】。 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
28
问题
下列程序的运行结果是【 】。
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全国计算机二级
相关试题推荐
设有如下的变量定义,以下符合C语言语法的表达式是______。inti=8,k,a,b;unsignedlongw=5;doublex=1,42,y=5.2;
下面程序的输出结果是()main(){inti,j;i=16;j=(i++)+i;printf("%d",j);i=15;printf("%d%d",++i,i);}
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向此链表中的3个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要将q所指结点从链表中删除,同时要保持链表的连续,以下不
若有以下定义,则能使值为3的表达式是intk=7,x=12;
在数据库设计中,将E-R图转换成关系数据模型的过程属于()
下面pi函数的功能是根据以下公式返回满足精度要求的π的值。请根据以下算法要求补足所缺语句。doublepi(doubleeps){doubles=0.0,t=1.0;intn;for(【】;t>eps
下列有关数据库的描述,正确的是
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
是构成C语言程序的基本单位。
随机试题
患者,男,40岁。因右上颌第一磨牙缺失,做固定桥修复,其中双尖牙固位体是金属烤瓷冠,第二磨牙是金属冠,修复1周后复诊,主诉牙痛。检查时需注意的事项不包括
1978年发表的有关生物学研究伦理的经典文献是
A.压敏胶B.骨架材料C.保护膜材料D.药库材料E.控释膜材料TDDS常用材料乙烯一醋酸乙烯共聚物()。
关于一般抹灰施工及基层处理的说法,错误的是()。
金融市场上最活跃的交易者是()。
(河北选调2009—58)甲、乙各有书若干本,若甲给乙8本,则乙比甲所剩的书多3倍,若乙给甲7本,则甲、乙两人书的数量相等,那么甲、乙各有多少本书?()
(2012年上半年)A公司近期成功中标当地政府机构某信息中心的信息安全系统开发项目。公司任命小李为项目经理,配备了信息安全专家张工,负责项目的质量保证和关键技术。小李为项目制定了整体进度计划,将项目分为需求、设计、实施和上线试运行四个阶段。项
8086/8088提供的能接受外中断请求信号的引脚是INTR和______、两种请求信号的主要不同处在于______。
表达式123+Mid("123456",3,2)的结果是()。
A、Verynormalinthe21stcentury.B、Absolutelycorrectforever.C、Profoundlywrongfornow.D、Rattierabsurdinthe19thcentur
最新回复
(
0
)