首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include main() {struct st {int y,x,z;}; union {long i;intj; chark;}un; printf
下列程序的输出结果是( )。 #include main() {struct st {int y,x,z;}; union {long i;intj; chark;}un; printf
admin
2021-02-25
35
问题
下列程序的输出结果是( )。
#include
main()
{struct st
{int y,x,z;};
union
{long i;intj;
chark;}un;
printf("%d,%d\n",sizeof(struct st),sizeof(un));}
选项
A、6,2
B、12,4
C、8,4
D、8,6
答案
B
解析
本题考查的是结构和数组元素所占的字节数。题目中定义的结构st因为包含x、y、z这3个元素,所以size(struct)=4+4+4=12;而联合体所占的字节数,由于最后存入的元素会把前面存入的元素覆盖掉,所以联合体所占的字节数就是占据最多存储单元的元素所占的字节数,sizeof(un)=sizeof(long)=4。
转载请注明原文地址:https://kaotiyun.com/show/PBtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于函数的叙述中正确的是
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
若有以下定义和语句()。intu=010,v=0x10,w=10; printf("%d,%d,%d\n",u,v,w)
下列关于二叉树的叙述中,正确的是
设有定义:intx=2;,则以下表达式中,值不为6的是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
程序通过定义学牛结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。清在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:不得增行或删行,
下面选项中关于位运算的叙述正确的是()。
下面结构体的定义语句中,错误的是()。
随机试题
简述新中国金融机构体系的建立与发展所经历的阶段。
支原体肺炎的首选药是
在胸骨左缘第3、4肋间触及收缩期震颤,应考虑为()
关于胰岛素细胞分泌的错误描述是
某居民企业2015年经税务机关核准的应纳税所得额为一100万元。2016年度生产经营情况如下:(1)取得商品销售收入5000万元,特许权使用费收入200万元;(2)全年发生销售成本2200万元,税金及附加320万元;(3)
某小公司有15名员工,其中市场部6人、技术部6人、综合部3人,从中任意选取3人,其中恰好有市场部、技术部、综合部各1人的概率是()。
企业集团总部部门定位的方法不包括()。
形式主义美学观特别强调音乐作品的形式属性,下列哪一种阐述体现了该观点?()
越南的现代国服称为()。
Realinnovationisadyingart.It’struethatcreativity—thebusinessofthinkingupnewideas—isfarfromdead,butit’sgetti
最新回复
(
0
)