2017年浮点数408大题
2017年浮点数408大题【题目】已知计算f(n)=的C语言函数f1如下:int f1(unsigned n){int sum=1,power;for(unsigned i=0;i将f1中的int都改成float,可得到计算f(n)的另一个函数f2。假设unsigned和int型数据都占32位,float采用IEEE754单精度标准。1.当n=0时,f1会出现死循环,为什么?若将f1中的变量i和n都定义为int型,则f1是否还会出现死循环?为什么?【解析】由于i和n是unsigned型,因此
转载
2021-03-21 17:12:05 ·
3549 阅读 ·
0 评论