首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { union { char ch[2]; int d; }s; s.d=0x4321; pr
有以下程序 main() { union { char ch[2]; int d; }s; s.d=0x4321; pr
admin
2013-02-23
23
问题
有以下程序 main() { union { char ch[2]; int d; }s; s.d=0x4321; printf("%x,%x\n",s.ch[O],s.ch[1]); } 在16位编译系统上,程序执行后的输出结果是______。
选项
A、21,43
B、43,21
C、43,00
D、21,00
答案
A
解析
此题考核的是共用体的特征。int类型变量和字符数组ch共用两个字节的相同的存储单元,通常ch[0]位于低字节, ch[1]位于高字节,所以s.ch[0]=21,s.ch[1]=43。
转载请注明原文地址:https://jikaoti.com/ti/Dgn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是
设a、b,c为int型变量,若从键盘给a、b,c输入数据,则正确的输入语句是()
以下程序调用函数swap_p将指针s和t所指单元(a和b)中的内容交换,请填空。main(){inta=10,b=20,*s,*t;s=&a;t=&b;swap_p(【】);printf("%d%
语句printf("%f\n",13.0*(1/5));的输出结果为【】。
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为【】。
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;myf=fopen(fname
以下程序输出正确的是______。amovep(int*p,int(*a)[3],intn){inti,j;for(i=0;i<n;i++)for(j=0;j<n;j++){*p=a[i][j];p+
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",d);returnd;}main()
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
随机试题
我国历史上建立金朝的民族是()
女性,60岁。发热近3个月,在38.5度左右,半个月来心悸、气短。查体:血压110/70mmHg,颈静脉怒张,心界向两侧扩大,心音弱。超声心动图示心包腔内可见液性暗区,剑突下约1.2cm。最可能的诊断为
经检验检疫机构性能检验合格的本地区运输包装容器销往异地装货使用时,必须附有当地检验检疫机构签发的()随该批包装容器流通。
采用权益法核算长期股权投资时,下列各项中,应相应调减“长期股权投资”账面价值的是()。
对于文物建筑的合理利用或者“活化”,显然就是比单纯的保护更为复杂的要求。如果说保护和抢救,重在捍卫文物建筑的生存,如同解决我们的基本温饱;而利用,重在使其不再孤芳自赏,融人百姓的生活,发挥其春风化雨的功能,如同我们在解决温饱之后自然萌生的文化需求,而这才是
"Johnisn’therenow.""______leftbythebackdoor?"
下列表达式的值为false的是()。
Thatlowmoaningsoundinthebackgroundjustmightbethefoundingfathersprotestingfrombeyondthegrave.Theyhavebeendoi
Ithoughthisrequestformoreinformationwas(reason)______,butitwasrejected.
ShortCoursesInordertoprovideopportunitiesforindividualorgroupinternationalstudentsandvisitorstoimproveChine
最新回复
(
0
)