首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
己知f(n)=,计算f(n)的C语言函数f1如下: 将f1中的int都改为float,可得到计算f(n)的另一个函数f2。假设unsigned和int型数据都占32位,float采用IEEE754单精度标准。 请回答下列问题。 当n=0时,f1会出现死
己知f(n)=,计算f(n)的C语言函数f1如下: 将f1中的int都改为float,可得到计算f(n)的另一个函数f2。假设unsigned和int型数据都占32位,float采用IEEE754单精度标准。 请回答下列问题。 当n=0时,f1会出现死
admin
2018-08-17
84
问题
己知f(n)=
,计算f(n)的C语言函数f1如下:
将f1中的int都改为float,可得到计算f(n)的另一个函数f2。假设unsigned和int型数据都占32位,float采用IEEE754单精度标准。
请回答下列问题。
当n=0时,f1会出现死循环,为什么?若将f1中的变量和n都定义为int型,则f1是否还会出现死循环?为什么?
选项
答案
由于i和n是unsigned型,故“i<=n.1”是无符号数比较,n=0时,n-1的机器数为全1,值是2
32
-1,为unsigned型可表示的最大数,条件“i<=n.1”永真,因此出现死循环。 若i和n改为int类型,则不会出现死循环。 因为“i<=n.1”是带符号整数比较,n=0时,n-1的值是-1,当i=0时条件“i<=n-1”不成立,此时退出for循环。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/QSRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
罗马共和国早期平民反对贵族斗争过程中,废除债务奴隶制的是()。
隋在统一全国的过程中,平定江南是一个重要的部分,帮助完成岭南一带平定的是()
下列有关《布列斯特和约》的说法中,错误的一项是()。
在欧盟发展历史上,促使欧盟正式成立的文件是()。
下列不属于延安整风运动的文件是()。
以下不属于国民党控制金融的“四行”的是()。
“二战”期间,美国研制了原子弹并用于实践;1946年美国投入使用的第一台电子计算机最初是用于计算炮弹弹道的;德国人研制成功的远程液体火箭是用于空袭英国的。以上史实说明()。
对《魏玛宪法》的内容和影响叙述不正确的是()。
公元9~13世纪是西欧封建庄园的兴盛时期,典型的庄园采用()的剥削方式。
随机试题
一个投资人持有ABC公司的股票,他的投资必要报酬率为15%。预计ABC公司未来3年股利分别为1元、1.4元、2元。在此以后转为正常增长,增长率为8%。则该公司股票的内在价值为()元。
浸膏剂每1g相当于原药材
良性单克隆丙种球蛋白病常出现
男性,28岁,劳动时突然出现胸部闷痛,多次晕倒。数分钟后意识恢复,体检发现胸骨左缘闻及喷射性收缩期杂音,屏气时杂音增强,初步诊断为
适用简易程序审理的民事案件,在下列哪些情形下,人民法院在制作裁判文书时对认定事实或者判决理由部分可以适当简化?()
案例 L煤矿为设计生产能力300×104t/a的井工煤矿,后进行了扩建,在扩建前该矿按照相关规定进行了预评价。2018年批复L煤矿核定生产能力为420×104t/a,并配套建设同等规模的选煤厂。矿井证照齐全、合法有效。 矿井采用立井单一水平开拓,走向长
财料按实际成本计价,应设置的账户是()。
下列表述中,不属于零基预算优点的是()。
甲公司2012年取得一项外观设计专利。根据专利法律制度的规定,乙公司未经甲公司许可的下列行为中,属于侵犯该专利的是()。
以下哪一个是用户仅可以在本地内部网络中使用的专用IP地址?()
最新回复
(
0
)