首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个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
2015-12-30
77
问题
一个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
解析
C语言中的整型数据为补码形式,int为32位,short为16位,故x、y转换成十六进制为0000007FH、FFF7H。执行z=x+y时,由于x是int型,y为short型,需将短字长数据转换成长字长数据,称之为“符号扩展”。由于y的符号位为1,故在y的前面添加16个1,即可将y上升为int型,其十六进制形式为FFFFFFF7H。最后执行加法,即0000007FH+FFFFFFF7H=00000076H,其中最高位的进位1自然丢弃。故选D。
转载请注明原文地址:https://www.kaotiyun.com/show/EsRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在19世纪60年代到90年代,洋务派兴办洋务事业的主要目的是()。
以下不属于国民党控制金融的“四行”的是()。
正式审议和通过了《关于建国以来党的若干历史问题的决议》,标志着党在指导思想上拨乱反正的历史任务的完成的会议是()。
“新经济政策”规定,中小企业和国家暂时无力兴办的企业,允许本国和外国资本家经营。这表明()。
1923年纳粹党魁希特勒发动了“啤酒馆暴动”,对此叙述不正确的一项是()。
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
某计算机采用微程序控制方式,微指令字长32位,采用字段直接编码的控制方式,共有55个微命令,可分为6个互斥组,分别包含1、3、7、8、12、24个微命令。另外,该机共有5个可判定的外部条件,采用断定方式形成后续微指令地址。(1)设计该机微指令的格式,
如果互联的局域网高层分别采用TCP/IP协议与SPX/IPX协议,那么我们可以选择的多个网络互联设备应该是()。
采用散列函数H(k)=3×kMOD13并用线性探测开放地址法处理冲突,在数列地址空间[0..12]中对关键字序列22,41,53,46,30,13,1,67,51;(1)构造散列表(画示意图);(2)装填因子;(3)等概
某计算机的主存地址空间大小为256MB,按字节编址。指令Cache和数据Cache分离,均有8个Cache行,每个Cache行大小为64B,数据Cache采用直接映射方式。现有两个功能相同的程序A和B,其伪代码如下:假定int类型数据用32位补码表示,程序
随机试题
在靶细胞内具有第二信使作用的物质是
A.2B.3C.4D.5E.6伤寒出现皮疹的时间是病后第几天
A.鸣管B.鸣囊C.鸣膜D.呜骨E.鸣泡禽类的发音器官鸣管是由数个气管环以及一块()组成
陈某在8月1日向李某发出一份传真,出售房屋一套,面积90平方米,价款260万元,合同订立7日内一次性付款,如欲购买请在3日内回复,李某当日传真回复,表示同意购买,但要求分期付款,陈某未回复。8月3日李某再次给陈某发传真,表示同意按照陈某传真的条件购买,
“数量积等于零的两个向量平行",这个命题是__________(填“真”或“假”)命题.
培养学生探究态度与能力的课程是()。
“十一”期间某游乐场推出儿童免门票的活动,成人和儿童入园数量都比“十一”前翻了一番,入园总人数达到3000人,门票收入则增加了六成。已知成人票每张200元,儿童票每张100元,则“十一”期间门票收入为多少?
【B1】【B10】
Basedonthislecture,whatcanweinferaboutthefutureofmarinemammals?
Technologyisanothergreatforceforchange.Inpart,technologyhascausedthepopulationexplosion;manyofuswon’tnowbea
最新回复
(
0
)