首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个C语言程序在一台32位机器上运行。程序中定义了三个变量x、y和z,其中x和z是int型,y为short型。当x=127,y=一9时,执行赋值语句z=x+y后,x、y和z的值分别是( )。
一个C语言程序在一台32位机器上运行。程序中定义了三个变量x、y和z,其中x和z是int型,y为short型。当x=127,y=一9时,执行赋值语句z=x+y后,x、y和z的值分别是( )。
admin
2019-05-10
49
问题
一个C语言程序在一台32位机器上运行。程序中定义了三个变量x、y和z,其中x和z是int型,y为short型。当x=127,y=一9时,执行赋值语句z=x+y后,x、y和z的值分别是( )。
选项
A、x=0000007FH,y=FFF9H,z=00000076H
B、x=0000007FH,y=FFF9H,z=FFFF0076H
C、x=0000007FH,y=FFF7H,z=FFFF0076H
D、x=0000007FH,y=FFF7H,z=00000076H
答案
D
解析
结合题干及选项可知,int为32位,short为16位;又C语言的整型数据在内存中为补码形式,故x、y的机器数写为十六进制为0000007FH、FFF7H;执行z=x+y时,由于x为int型,y为short型,故需将y的类型强制转换为int,在机器中通过符号位扩展实现,由于y的符号位为1,故在y的前面添加16个1,即可将y强制转换为int型,其十六进制形式为FFFFFFF7H;然后执行加法,即0000007FH+FFFFFFF7H=00000076H(最高位的进位1自然丢弃)。故选D。
转载请注明原文地址:https://kaotiyun.com/show/N9Ci777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
阅读以下史料并回答问题:炎因奏对,恳言其弊,乃请作两税法,以一其名,曰:“凡百役之费,一钱之敛,先度其数而赋于人,量出以制入。户无主客,以见居为簿;人无丁中,以贫富为差。不居处而行商者,在所郡县税三十之一,度所与居者均,使无侥利。居人之税,秋夏两征之,俗
简述诺曼征服的过程及其影响。
简述英法百年战争爆发的原因、过程和影响
简述第一次世界大战后德国赔款问题解决的过程。
阅读以下史料,并回答问题:许攸说绍曰:“公无与操相攻也。急分诸军持之,而径从他道迎天子,则事立济矣。”绍不从,日:“吾要当先围取之。”攸怒。——《三国志.魏书.武帝纪》公闻
论述斯大林政治经济体制的特点及其历史作用与教训。
判断英国工业革命基本完成的主要依据是()
1642年英国内战爆发后,议会民兵武装力量远超王党军队,海军也支持议会,许多港口处于议会控制下,但议会军在战场节节失利,原因是
某激光打印机每分钟打印20页,每页4000字符,相应的设备驱动程序一次输出一个字符,采用中断方式,CPU处理每次中断需50微秒,则CPU用于打印的开销是()。
某浮点机字长16位,其浮点数格式为:阶码5位(含1位阶符),采用补码表示,尾数11位(含1位数符),采用补码表示,且尾数为规格化形式。已知X=0.1011000011×20.0101,Y=0.0001100000×20.1000,试求X+Y.要求写出详细的
随机试题
“大跃进”这一“左”倾错误的主要标志是()
A、实施隔离措施B、停工、停业、停课C、宣布为疫区D、实施封锁E、出入疫区的人员、物资和交通工具实施卫生检疫对已经发生甲类传染病病例的场所,所在地县级以上地方人民政府可
下列选项中,对牙周组织损伤最大的是
治疗大肠有积滞的大便下血宜选用
数字视频监控(DVR)系统由()组成。
地方税包括( )。
某商业企业明年预计全年营业收入为5000万元,销售毛利率为20%,假设全年均衡销售和采购,当期购买当期付款,按年营业成本和年末存货计算的周转次数为4次,三季度末预计存货为600万元,则四季度预计采购现金流出为()万元。
请从四个学习领域论述初中美术新课程标准中的分目标。
社会工作者谢宇接待了前来寻求帮助的肖大妈,认真聆听她所遇到的问题,与她共同商讨解决问题的方法。这说明,在社会工作中,社会工作者与服务对象是()工作关系。
InterculturalLearningManyteachersmaywonder"WhatamIactuallydoing?"sometimes.Itdoesn’tseemenoughtoteachgramm
最新回复
(
0
)