首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一个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
60
问题
一个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
学硕统考专业
相关试题推荐
简述资产阶级改良派与革命派论战的主要内容。
试述法国大革命的特点及影响。
下列不属于凯末尔主义内容的是()。
简述第一次世界大战后德国赔款问题解决的过程。
对《魏玛宪法》的内容和影响叙述不正确的是()。
试析第三次科学技术革命对人类社会和历史进程的影响。
关于垄断组织的积极作用,不正确的说法是()。
在平衡二叉树中的每个结点上增设一个Lsize域,其值为它的左子树中的结点个数加1,试写一个时间复杂度为O(logn)的算法,确定树中第k个结点的位置。
著名的网络OSI七层模型是由()组织提出来的。
—棵二叉树的后序遍历序列为DABEC,中序遍历序列为DFBAC,则先序遍历序列为()。
随机试题
股骨干骨折行钢板内固定,钢板应置于股骨的
用治血不养心引起的虚烦不眠、惊悸怔忡之证,宜选
某一级公路上的抗震重点挡土墙工程,位于地震基本烈度7度,设计基本地震动峰值加速度为0.10g,墙高为15m,挡土墙顶部4m高度的墙身圬工的重力为2000kN。试问:挡土墙顶部4m高度的墙身重心处的水平地震作用(kN)最接近下列()项。
按照《建设工程质量管理条例》的规定,竣工验收应当具备下列条件( )。
根据供应商分类模块法的划分,可以将供应商划分为()的供应商。
甲在空调上使用“兰花”注册商标。根据商标的分类,甲的“兰花”商标能够被归人的商标类型有()。
戊注册会计师负责对E公司2009年度财务报表进行审计,在对货币资产进行审计时遇到以下问题,请代为作出正确的专业判断。该公司的银行存款在附注中的披露如下:该公司存放在银行的存款很多,由于企业在2009年涉及一项诉讼已经将B、D、E银行中的存款冻结,根据有
《希腊波斯战争史》
货币的价值尺度具有()特征。
A、Blue.B、Black.C、Brown.D、Green.CWhatcolordidthemanpreferforhishat?
最新回复
(
0
)