首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { union { char ch[2]; int d; }s; s.d=0x4321; printf("%x,%x\n",s.ch[0],s.ch
有以下程序: main() { union { char ch[2]; int d; }s; s.d=0x4321; printf("%x,%x\n",s.ch[0],s.ch
admin
2012-12-03
74
问题
有以下程序:
main()
{ union
{ char ch[2];
int d;
}s;
s.d=0x4321;
printf("%x,%x\n",s.ch[0],s.ch[1]);
}
在16位编译系统上,程序执行后的输出结果是( )。
选项
A、21,43
B、43,21
C、43,00
D、21,00
答案
A
解析
s是一个公用体,d的值分别与ch中的两个元素的值相同,d的高位放在ch[1]中、低位放在ch[0]中,因此输出的结果为21,43。
转载请注明原文地址:https://kaotiyun.com/show/4gPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据结构中,顺序存储结构的数据元素所占的存储空间是______的。
以下程序的输出结果是#include<stdio.h>#include<string,h>main(){charb1[8]="abcdefg",b2[8],*pb=b1+3;while(--p
有以下程序structSTU{charnum[10];floatscore[3];};main(){structSTUs[3]={{"20021",90,95,85},
设有定义语句:charc1=92,c2=92;,则以下表达式中值为零的是
有以下程序main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,B);}程序运行后的输出结果是
有以下程序intf(intA){returna%2;}main(){ints[8]={1,3,5,2,4,6),i,d=0;for(i=0;f(s[i];i++)d+=s[i
以下程序的输出结果是main(){inta=0,i;for(i=1;i<5i++){switch(i){case0:case3:a+=2;case
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){double[10][22];intn;......fun(s);}
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
随机试题
司舌后1/3粘膜一般感觉和味觉的神经是()
目前,外科手术仍是治疗颅内动脉瘤的主要方法,以下哪种手术方式最为常用
对于幽门管溃疡的描述,正确的是()(1989年)
切牙乳突的作用是
基本标准成本,在发生()时,就需要进行调整。
下列有关债务资本成本的表述正确的有()。
治安管理处罚是依法强制剥夺违反治安管理行为人的()权利。
2011年全国农民工总量达到25278万人,比上年增加1055万人。其中,外出农民工15863万人,增加528万人,增长3.4%。住户中外出农民工12584万人,比上年增加320万人;举家外出农民工3279万人,增加208万人。本地农民工9415万人,增加
Itwasno________thathiscarwasseennearthebankatthetimeoftherobbery.
十进制整数设为整数类I,则下面属于类I的实例的是
最新回复
(
0
)