高二算法初步...急..急编写程序,求1+2!+3!+4!+……+20!的值 (N!=1*2*3*……*N)用算法语句编 快啊啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 06:27:24

高二算法初步...急..急编写程序,求1+2!+3!+4!+……+20!的值 (N!=1*2*3*……*N)用算法语句编 快啊啊
高二算法初步...急..急
编写程序,求1+2!+3!+4!+……+20!的值 (N!=1*2*3*……*N)
用算法语句编 快啊啊

高二算法初步...急..急编写程序,求1+2!+3!+4!+……+20!的值 (N!=1*2*3*……*N)用算法语句编 快啊啊
m=1,i=1,s=0;
white(i<=20)
{m=m*i;
s=s+m;
i=i+1;
}
最后输出“s=”即可

运行结果:
1+1/2!+...+1/20!=1.718282
#include
int main ()
{
double sum=0.0;
int i,n=1;
for(i=1;i<=20;i++)
{
n*=i;
sum+=1.0/n;
}
printf("1+1/2!+...+1/20!=%lf",sum);
return 0;
}