首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> main( ) {structst {inty,x,z;}; union {longi;intj; chark;)un; printf(’’%d,%d\n’’,sizeof(st
下列程序的输出结果是( )。 #include<stdio.h> main( ) {structst {inty,x,z;}; union {longi;intj; chark;)un; printf(’’%d,%d\n’’,sizeof(st
admin
2021-07-09
16
问题
下列程序的输出结果是( )。
#include<stdio.h>
main( )
{structst
{inty,x,z;};
union
{longi;intj;
chark;)un;
printf(’’%d,%d\n’’,sizeof(structst),sizeof(un));
}
选项
A、6,2
B、6,4
C、8,4
D、8,6
答案
B
解析
本题考查的是结构和数组元素所占的字节数。题目中定义的结构st因为包含x、y、z这3个元素,所以size(structst)=2+2+2=6;而联合体所占的字节数,由于最后存入的元素会把前面存入的元素覆盖掉,所以联合体所占的字节数就是占据最多存储单元的元素所占的字节数,sizeof(un)=sizeofi[long)=4。
转载请注明原文地址:https://jikaoti.com/ti/Xuz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序中若有如下说明和定义语句charfun(char*);main(){char*s=”one”,a[5]={0},(*f1)()=fun,ch;…}以下选项中对函数fun的正确调用语句是
下面不属于软件测试实施步骤的是
有以下程序main(){inta=3;a+=a-=a*a;printf("%d\n",a);}程序的输出结果是
若有以下程序#include#include#includetypedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)m
下列关于return语句的叙述中正确的是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
下列选项中不符合良好程序设计风格的是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
下列选项中,不能作为合法常量的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
随机试题
惊厥型氧中毒发生的原因可能是
不是腺垂体分泌的激素是
患者,男,65岁,进行性吞咽困难4个月,体重下降6kg,目前能饮水和进流质饮食。为明确诊断,首先应进行的检查是
某男,25岁,因贪凉露宿,醒后大便清稀如水,脘闷食少,腹痛肠鸣,伴恶寒发热,头痛,肢体酸楚,苔薄白而腻,脉濡缓。
失眠是现代人群的一种常见症状,下列常用于治疗失眠的药物是()。
李某涉嫌故意杀人罪,法庭审理期间李声称侦查人员曾对其实施刑讯逼供,李妻也提出其证言出自侦查人员的威胁、引诱、欺骗。经法院查明,上述情况属实。下列证据材料哪些不能作为定案的根据?()(2005年司考,卷二,第68题)
下列哪种情况将在桩侧产生负摩阻力?
裁定与判决的区别是()。
某计算机系统中并发进程间存在着相互感知的问题,这些问题是()。
About50yearsagotheideaofdisabledpeopledoingsportswasneverheardof.Butwhentheannualgamesforthedisabledwere
最新回复
(
0
)