阶层那里不会写,写的时候x我就通过循环一直乘,但分母不知道如何去编写
double fun(int x)
{
double result=x,dx;
long j=1,x2=x;
for(int i=2;i<=n;i++)
{
j*=i;
x2*=x2;
dx=x2*1.0l/j;
result+=dx;
}
return result;
}
阶乘也通过循环啊,从1一直乘到n
其实不需要循环
double sum=0;
double x,x1;
int a=1;
scanf("%lf",&x);
x1=x;
for(int i=0;i<n;i++)
{
sum+=x/a;
x*=x1;
a*=(i+2);
}