自然常数e可以用级数1 +1/1!+ 1/2!+..+ 1/n! + ...来近似计算。本题要求对给定的非负整数n,求该级数的前n + 1项和。

自然常数e可以用级数1 +1/1!+ 1/2!+..+ 1/n! + ...来近似计算。本题要求对给定的非负整数n,求该级数的前n + 1项和。

int n,i;
double s=1,a=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
a*=i;
s+=1/a;
}
printf("%lf",s);