11问答网
所有问题
用C语言,编写求n的阶乘的函数,求1/1!+1/2!+1/3!+…1/n!,直到最后两项之差小于10的负5次方。
用C语言,编写求n的阶乘的函数,求1/1!+1/2!+1/3!+…1/n!,直到最后两项之差小于10的负5次方。
请把答案结果告诉我,不要仅仅是给代码我~谢谢了
举报该问题
推荐答案 2014-03-30
答案是1.718282
代码如下:
#include <stdio.h>
int main()
{
double res=0.0, tmp=1.0;
int i=1;
while(1)
{
if(tmp*i/(i+1)<1e-5)
break;
tmp/=i;
res += tmp;
i++;
}
printf("%lf\n", res);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FP84MMM7MP4F7F4F72M.html
相似回答
大家正在搜
相关问题
c语言。求1!+2!+3!+……+10!。要求编写求N的阶乘...
编程实现:求1+1/2!+1/3!+...+1/n!,直到使...
C语言编程:求1!+2!+3!+、、、+n!的值?
用C语言编写程序,求1+1/(1+2)+1/(1+2+3)+...
用C语言编程求1!+2!+.......+n!
C语言利用公式e=1+ 1/1! + 1/2! + 1/3!...
c语言。求1!+2!+3!+……+10!。要求编写求N的阶乘...
c语言用函数求前n个数的阶乘和(即求1!+2!+3!+…+)