怎么用C语言求函数f=1+x+x^2⼀2!+x^3⼀3!+……+x^n⼀n!急求本人没财富了&#1

2024-12-14 06:21:35
推荐回答(2个)
回答1:

#include 
main()
{
double f=1;
int x,n,i,p=1,q=1;
printf("请输入x:");
scanf("%d",&x);
printf("请输入n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
p=p*x;
q=q*i;
f=f+p*1.0/q;
}
printf("f=%lf\n",f);
}

回答2:

原式为e^x的泰勒展开。
故求e^x即可。