求助
编写程序计算级数ex=1+x+x2/2!+x3/3!+...+xn/n!的值.要求:要采用函数调用,一个函数实现n!,另一个函数实现xn #include <stdio.h>
long jiecheng(long n)
{
long result=1;
for(int i=1;i<=n;i++)
result*=i;
return result;
}
double mici(double x,long n)
{
double result=1;
for(int i=0;i<n;i++)
result*=x;
return result;
}
int main()
{
long n,i;
double ex=0,x,temp;
scanf("%ld%lf",&n,&x);
for(i=0;i<=n;i++)
ex+=mici(x,i)/jiecheng(i);
printf("ex=%lf\n",ex);
}
页:
[1]