用C语言编程:1+1/1!+1/2!+1/3!+……,用for语句求前五十项的和
用C语言编程:1+1/1!+1/2!+1/3!+……,用for语句求前五十项的和
日期:2020-02-11 11:33:35 人气:2
#include
void
main()
{int
i,n;
double
s=1,t=1;
scanf("%d",&n);
for(i=1;i<=n-1;i=i+1)
{t=t*i;
s=1/t+s;
}
printf("%10.7f",s);
}
这个是优化过的程序,只有一次循环,想求多少项的和就输多少