首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> main() {struct st {int y,x,z;}; unlon {long i;int j; char k;)un; printf("%d,%d\n",sizeof(str
下列程序的输出结果是( )。 #include<stdio.h> main() {struct st {int y,x,z;}; unlon {long i;int j; char k;)un; printf("%d,%d\n",sizeof(str
admin
2020-06-16
25
问题
下列程序的输出结果是( )。
#include<stdio.h>
main()
{struct st
{int y,x,z;};
unlon
{long i;int j;
char k;)un;
printf("%d,%d\n",sizeof(struct st),sizeof(un));}
选项
A、6.2
B、6,4
C、8,4
D、8,6
答案
B
解析
本题考查的是结构和数组元素所占的字节数。题目中定义的结构st因为包含x、y、z这3个元素,所以size(struct st)2+2+2=6;而联合体所占的字节数,由于最后存入的元素会把前面存入的元素覆盖掉,所以联合体所占的字节数就是占据最多存储单元的元素所占的字节数,sizeof(un)=sizeof(long)=4。
转载请注明原文地址:https://kaotiyun.com/show/hOCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言主要是借助以下哪个功能来实现程序模块化?()
设文件指针fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是()。
有以下程序:#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s
有以下程序#includemain(){inti=1;for(printf(“%d”,i);i
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCⅡ码降序排列。例如,原来的字符串为“CEAedca”,排序后输出为“CedcEAa”。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不
下列给定程序中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdli
数据库系统中完成查询操作使用的语言是()。
通常软件测试实施的步骤是
软件测试的目的是()。【10年9月】
随机试题
A.鸭步B.跨阈步态C.剪刀步态D.醉汉步态E.慌张步态震颤麻痹
正常人血浆钙含量为mmol/L(mg/d1)
下列对高层民用建筑设消防车道的说法中哪项不妥?[2003-89]
函数f(x)在区间[一a,a]上是连续的,则下列说法中正确的有().①若f(x)=x2+cosx,则有∫0af(x)dx=②若f(x)=x+sinx,则∫—a0f(x)dx=∫0af(x)dx.③若f(x)为偶函数,则有∫—aaf(x)d
巴斯德认为,空气中的微生物浓度与环境状况、气流运动和海拔高度有关。他在山上的不同高度分别打开装着煮过的培养液的瓶子,发现海拔越高,培养液被微生物污染的可能性越小。在山顶上,20个装了培养液的瓶子.只有一个长出了微生物。普歇另用干草浸液作材料重复了巴斯德的实
【2008年浙江省第13题】在自然数1至50中,将所有不能被3除尽的数相加,所得的和是()。
已知2CA一2AB=C一B,其中,则C3=___________。
设随机变量X,Y相互独立,它们的分布函数为FX(z),FY(y),则Z=max{X,Y}的分布函数为().
(2009下集管)应用数据完整性机制可以防止______。
ThecriminalthepolicehadcaughtwasanEnglishman.______willpayfiftypoundstoanyonewhohelpsthepolicetocatchthis
最新回复
(
0
)