首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #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
25
问题
下列程序的输出结果是( )。
#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;以下叙述中正确的是
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("0ABCDEF"
有以下程序:#include<stdio.h>main(){inti:char*a[]={"abcd","ef","gh","ijk"};for(i=0;i<c4;i一+)printf("%c",*a[i]);}
以下是if语句的基本形式:(表达式)语句其中“表达式”()。
以下选项中证确的语句组是()。
下列排序方法中,最坏情况下比较次数最少的是()。
程序通过定义学牛结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。清在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:不得增行或删行,
在数据库中,数据模型包括数据结构、数据操作和()。
下面对对象概念描述正确的是
随机试题
中国的四大发明中,哪一项不是在唐宋之际发明或广泛应用的?
记忆的品质有四个,其中最重要的是()。
关于“有害效应”分类规则错误的是
A.血瘀产后发热B.感染邪毒产后发热C.血虚产后发热D.外感产后发热E.产后蒸乳发热
A.抗炎B.镇静C.利尿D.解热E.利胆理气药的主要药理作用是()。
场景某城市道路全长20km,路面面层为三层式沥青混凝土结构。施工企业为公路交通大型企业专业施工队伍,设施精良。为保证工程施工质量,防止沥青路面施工中沥青混合料摊铺时发生离析或沥青混凝土路面压实度、平整度及接缝达不到要求,施工单位在施工准备、沥青混合料的拌
(操作员:张主管;账套:104账套;操作日期:2014年1月31日)新增固定资产。卡片编号:003资产编码:6002资产名称:办公楼资产类别:房屋及建筑物使用状态:使用中增加方式:在建工程转人原值:1000000预计净残值:100000
物流服务具有______、______、______、______、以及______等特征。
(93年)设z=f(χ,y)是由方程z-y-χez-y-χ=0所确定的二元函数,求dz.
どこの出身ですか。
最新回复
(
0
)