首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是_______。 #include<stdio.h> main() { union { int k; char i[2]; }*s,a; s=&a;
下列程序的输出结果是_______。 #include<stdio.h> main() { union { int k; char i[2]; }*s,a; s=&a;
admin
2013-02-23
21
问题
下列程序的输出结果是_______。 #include<stdio.h> main() { union { int k; char i[2]; }*s,a; s=&a; s->i[0]=0x39;s->i[1]=0x38; printf("%x\n",s->k); }
选项
A、3839
B、3938
C、380039
D、390038
答案
1
解析
在主函数定义了—个共用体变量a,及—个指向该变量的指针s。执行s->i[0]=0x39;s->i[1]=0x38;,将分别共用体的第—字节及第二字节存入十六进制数据0x39及0x38,由于在共用体中,变量共同占用存储空间,在输出s->k时,实际上就是输出开始写入的数据,而对于PC机,在存放血型数据时,低位在前,高位在后,故本题输出为3839。
转载请注明原文地址:https://jikaoti.com/ti/AYB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义:typedefunion{longi;intk[5];charc,}DATE,structdate{intcat;DATEcow;doubledog;}too;DATEmax;则下
以下叙述中错误的是()
设有定义:longx=123456L;,则以下能够正确输出变量x值的语句是()
阅读下面语句,则执行后的输出结果为【】。#include"stdio.h"main(){chara,b;for(a=’0’,b=’9’;a<b;a++,b--)printf("%c%c",
以下关于宏与函数的叙述中正确的是()
信息隐蔽的概念与下述哪一种概念直接相关?()
程序设计语言的基本成分是数据成分、运算成分、控制成分和
计算机硬件组成中,CPU包含______。
程序段如下intk=-20;while(k=0)k=k+1;则以下说法中正确的是()
随机试题
IP地址“202.38.63.1”是________类地址。
请简要解释宋朝国家的财政管理体制。
判断项目盈利能力的参数主要包括()。
场景中项目施工成本计划编制的方法属于()。某土方开挖工程,某月计划完成土方量4000m3,计划单价80元/m3,时至月底实际完成工程量为4500m3,实际单价为78元/m3,通过赢得值法分析可知()。
万达公司为了提升公司的业绩,通过对外招聘的方式,招聘了一名新的公司经理,这名经理在公司招聘的笔试中表现非常优异。公司对他寄予了厚望。这名经理培养了两个得力助手,非常优待他们,但是他对其他员工要求非常严格,而且并不喜欢采纳员工的意见,因而和下级相处得并不好。
某税务师事务所主要从事咨询、审计、培训、代理等业务,并分别核算业务收入,2004年取得收入如下。(1)取得税务审计收入80万元,咨询收入15万元。(2)受某集团委托,举办两期财税培训班,取得收入共8万元,其中包括培训资料费1万元。(
《中华人民共和国义务教育法》规定义务教育和基础教育阶段,学校教育必须做到“两个全面”,即()。
假设一个公司计划发行债务回购部分股票,公司未来的收益状况保持不变,则对于杠杆的引入,()将不会发生变化。
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(6);操作数在寄存器中,寻址方式为(7);操作数的地址在寄存器中,寻址方式为(8)。
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
最新回复
(
0
)