首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
己知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
76
问题
己知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://kaotiyun.com/show/QSRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
第一次国共合作采取了共产党员以个人身份加入国民党的“党内合作”方式,最早提出这种方式的是()
下列关于罗马共和国政治制度的叙述,不正确的是()。
阅读材料回答以下问题:天既哀大地生人之多艰,黑帝乃降精而救民患,为神明,为圣王,为万世作师,为万民作保,为大地教主。生于乱世,乃据乱世而立三世之法,而垂精太平。乃因其所生之国,而立三世之义,而注意于大地远近、大小若一之大一统。乃立元以统天,以天为仁,以神
中国共产党主张和平解决西安事变的主要目的是()。
战时共产主义政策中对后来的工农联盟最能构成威胁的是()。
诺曼征服之后,为了给英国封建制度的建立创造条件,威廉一世下令对英国的土地田产进行大规模的调查核实,并形成文本,史称()。
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
如下图所示为一个网络连接的示意图,主机1到主机2采用了SLIP网络连接,SLIP网络可以传输的最大数据段是296字节,主机2和主机3使用了以太网连接。请问:(1)为了使IP不分片,主机1可以在TCP包中承载多少数据?(2)主机3可以在TCP包中承载多
假定在一个处理机上执行的操作如下:作业估计服务时间片优先数A103B11C23D14E52这些
随机试题
如果说中小学奥数火爆程度还在预料之中,那么幼儿园级别的奥数火爆程度可能会让无数人大跌眼镜。时下,越来越多的家长开始把还在读幼儿园的孩子送进奥数课堂。当然,奥数的新名字变成了“思维训练”。翟女士有个五岁半的女儿,九月开学就要上幼儿园大班了。最近翟女士的内心十
临界区是指
对厌氧菌感染者,用何种溶液冲洗伤口和湿敷。()
女性,55岁。右耳垂下无痛性肿块逐渐缓慢长大6年。触诊肿块界线清楚,活动,约4cm×5cm大小,表面呈结节状,中等硬度,与皮肤无粘连治疗该病最不宜采用的方法是
下列选项中,疗效高、生效快、控制疟疾症状的药物应首选
下列叙述正确的是()。该批货物申请《进口货物免征税证明》时以下叙述正确的是()。
电子工业增长景气指数最高的年月份为()。根据上图,下列说法正确的是()。
将十六进制数1ABH转换为十进制数是
Ahouseisthemostexpensivethingmostpeoplewilleverbuy.Veryfewpeoplehaveenoughmoneyoftheirowntobuyahome,so
ThereisnothingnewaboutTVandfashionmagazinesgivinggirlsunhealthyideasabouthowthintheyneedtobeinordertobec
最新回复
(
0
)