永发信息网

求S=1/1!+1/2!+1/3!+…+1/N!并输出结果(显示时小数部分占16位)

答案:2  悬赏:0  手机版
解决时间 2021-01-18 11:20
求S=1/1!+1/2!+1/3!+…+1/N!并输出结果(显示时小数部分占16位)
最佳答案
#include 
int main(void)
{
int i,j,x;
double n=1,sum=0;
scanf("%d",&x);
for(i=1;i<=x;i++)
{
for(j=1;j<=i;j++)
n*=1/double(j);
sum+=n;
}
printf("
S=1/1!+1/2!+...+1/%d!=%.12f
", x,sum);
return 0;
}
追问for(j=1;j<=i;j++)
n*=1/double(j);
sum+=n;

这些能解释一下么,我是初学者。。追答怎么解释啊?
    for(i=1;i<=x;i++)
    {
        for(j=1;j<=i;j++)
            {
                n*=1/double(j);
            }
        sum+=n;
    }就是这个意思咯!

全部回答
阶乘那个你得自己搞个迭代函数啊,用!这个C 不能识别
例如求10!
main()
{
int i=2,n=10;
float fac=1;
if(n==1||n==0)
{
printf("the number is 1\n");
return 0;
}
while(i<=n)
{
fac=fac*i;
i++;
}
printf("the number is %.2f\n",fac);
}追问美学过什么迭代函数。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
化简:7a2b+(-4a2b+5ab2)-(2a2b-3ab2).
在那时'用英文怎么说
一立方砂浆做2cm厚地面能做多少平方
3/5÷(1/4加1/5)乘五。
金堂小升初招生2016的分数线是多少
二氧化碳、氧气和水进出植物叶片的通路是A.导
5-1/5=?快
我买了两个移动手机号,一个158开头,一个178
fl6410可以同时运行裸机程序和Linux吗
50×48=50就相当于50×多少再乘
小星星汪苏伦歌词
四只二极管IN4007,可以替换一个IN5408吗?
葱茏 和 葱笼, 哪个对?
两百平米的房子 用电地暖 一天大概多少度电
如何一句话骂醒一个放不下过去的人
推荐资讯
1986年至1995年在五行中分别属什么
被誉为第二波斯湾的是?
中文中有哪些称呼是表示饭店和酒店的
万字繁体字怎么写
求用于板式家具封边的胶,要求耐高温160度。
你好我海尔一体机不小心升到WIN8.1了好多软件
南昌帮忙说下教烘焙有没有好的机构,好学吗要
把下面的比化成最简整数比21:35
8是24和56的()
根据笠翁对韵写一幅对联,带有横批
sql的语句提示有语法错误,求大神 create dat
钢结构8米高立柱用工字钢还还是圆管好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?