首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有以下两段C语言程序代码: int funl(unsigned short si) int fun2 (unsigned short si} return . (s1*256) ; return (( (short) s1*256) /256
有以下两段C语言程序代码: int funl(unsigned short si) int fun2 (unsigned short si} return . (s1*256) ; return (( (short) s1*256) /256
admin
2017-04-28
25
问题
有以下两段C语言程序代码:
int funl(unsigned short si) int fun2 (unsigned short si}
return . (s1*256) ; return (( (short) s1*256) /256) ;
请回答下列问题:
假设计算机硬件不提供直接乘除运算功能,如何实现上述函数的功能?函数funl和fun2得到的结果各有什么特征?
选项
答案
因为256=28,所以上述函数中的乘、除运算可以分别用左、右移运算来实现。可用“左移8位”代替“乘256”的操作,用“右移8位”代替“除以256”的操作。funl(si)相当于将Si逻辑左移8位,结果的最后8位都为0;fun2(si)相当于将Si先算术左移8位,再算术右移8位,所以结果的范围在—128~127之间。
解析
转载请注明原文地址:https://kaotiyun.com/show/XJRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
根据地理大发现、文艺复兴和宗教改革等重大事件,阐述西欧地区在15—16世纪发生的历史性转变。
下列不属于战时共产主义政策内容的是()。
在1945年提议战后有必要建立一个普遍性的国际组织(即后来的联合国),以维持国际和平与安全的国家不包括()。
下列事件:①上党战役②九三学社成立③“一二·一”惨案④《双十协定》签订,按照时间顺序排列正确的是()。
永元四年(公元92年),汉和帝用宦官()掌握的一部分禁军,消灭了窦氏势力。郑众从此参预政事,并受封为侯,这是宦官用权和封侯的开始。
在阿拉伯()统治时期,阿拉伯军队曾与当时中国的唐朝军队发生冲突。
《关于建国以来党的若干历史问题的决议》指出:“我们现在赖以进行现代化建设的物质技术基础,很大一部分是这个期间建设起来的,全国经济文化建设等方面的骨干力量和他们的工作经验,大部分也是在这个期间培养和积累起来的,这是这个期间党的T作的主导方面。”“这个期间”是
佛教向亚洲国家传播始于印度的哪个时代?()
随机试题
男性,48岁,血压160/100mmHg,空腹血糖8.2mmol/L,尿蛋白(+)。该患者降压应首选( )。【2004年考试真题】
男,28岁。寒战、高热、咳脓痰2天。查体:体温39.3℃,左肺闻及湿啰音,X线胸片示:左肺下叶大片状致密影。给予抗生素治疗,2天后症状加重,胸痛并呼吸困难,左胸呼吸音降低,胸片示左胸腔积液。以下治疗错误的是()
某商场(一般纳税人)2018年10月发生下列经济业务,其中对于进项税额的核算,错误的有()。
党的十八大以来,脱贫工作取得巨大成效,全国农村贫困人口大幅减少,截至2018年年末,全国农村贫困人口从2012年年末的9899万人减少至1660万人,农村贫困发生率从2012年的10.2%下降至1.7%,累计下降8.5个百分点。2018
甲某原任某国有商业银行某分理处主任,通过两名储户介绍,认识了乙某。乙某提出为甲某拉100万元存款,并要求从甲某的分理处贷款80万元,甲某同意。后通过乙某介绍,某研究所将100万元人民币存人该行。同时乙某使用他人身份证、已失效的某公司营业执照和伪造的某研究所
在刑事诉讼中,()能够作为独立的主体提出上诉。
简述我国《公司法》确定的最低资本制度。
人生路上,难免会遇到困难。请用“必然”“坦然”“仍然”三个词串成一段包含人生启示的话。
Howlonghadbusiness-centeredelectroniccommercedeveloped?
YouwillhearaninterviewwithMikeRowe,hostoftheAmericanTVshowDirtyJobs.Asyoulisten,answerthequestionsorcompl
最新回复
(
0
)