中易网
c语言浮点数问题
答案:4 悬赏:80
解决时间 2021-10-29 13:49
提问者
网友:献世佛
2021-10-28 20:50
#include
double fun(double q)
{int n; double s,t;
n = 2;
s = 2.0;
while (s<=q)
{
t=s;
s=s+(n+——)/n;
n++;
}
printf("n=%d\n",n);
return t;
}
main ()
{
printf("%f\n", fun(50));
}
第二个程序填空题
s=s+(n+——)/n;
n是要+1.0吧,但是我参考书答案上是(n+1.)
有这种写法吗?
最佳答案
二级知识专家
网友:怀裏藏嬌
2019-03-17 22:16
1.0或者1.都是正确的
C语言只要有小数点都是代表浮点数
全部回答
1楼
网友:动情书生
2021-01-29 18:00
char可以,另外加上unsigned前缀的int 、char、long也可以。浮点数不能进行%运算的,
2楼
网友:刀戟声无边
2019-02-01 17:44
为什么要那么写,要常规写法,不要玩花俏。 浮点数没有精确的,比较时利用差的绝对值和0的关系即可。
3楼
网友:由着我着迷
2020-08-30 14:19
有啊,(n+1)/n的结果是整数等于1,就是每次将s的值加1,而(n+1.0)/n所求的结果就不是整数形式了,而是以浮点的形式表示,所以s每次加上的数就是一个浮点数。所以就要看题目的要求了。 (1)当填1的时候结果n=51 50.000000; (2)当填1.0的时候结果n=47; 49.394948
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
•
江阴自体脂肪丰额头 有人做过吗?谢谢大家了
•
数码相机内存卡数据恢复软件有没有免费版的?
•
儿童青少年肥胖者只要采取积极的饮食、运动、
•
老公出差屡次出轨怎么办?谢谢大家
•
原来鲨鱼没有鱼鳔
•
昆明中学生语言表达能力培养技能提高找哪个培
•
日本本土原装进口明治奶粉一段如何???
•
都雅华侨城店地址在哪,我要去那里办事
•
什么时间喝生姜蜂蜜水最好?
•
中国常见银行有多少家?分别是哪些
•
请教下如何用毛线勾地毯?
•
小享社区居民委员会地址在什么地方,我要处理
•
袍子肉风干后怎么做着吃
•
夏枯草煮鸡蛋的做法是什么?
•
香菜泡白醋能去斑吗
推荐资讯
•
打算买个芝华士摇椅沙发请问价格如何?
•
去雀斑的方法有哪些,深层斑怎么办?
•
灌丧的意思是什么?灌丧的释义是什么啊?
•
纤维素含量高的食物有什么?
•
鼻子上火怎么办呢?这几天呼吸总是觉得鼻子很
•
宝宝餐椅有必要买吗宝宝一岁了,想入手个餐椅
•
茂名哪有最好的二手房
•
植筋锚固的长度要如何计算
•
延安都有哪些大学?
•
南涧印象主题酒店地址在什么地方,我要处理点
•
哪个国家的邻国最多?只算接壤的。
•
中山大涌红木家具厂好不好?
•
手机登qq时,显示手机磁盘不足,清理后重新登
•
刺客的套装怎么选啊?