解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
double fact(double n)
{double a=1;
for(int i=1;i<=n;i++)
a=a*i;
return(a);
}
double mypow(double x,double n)
{double s=0;
for(int i=1;i<=n;i++)
s=s+pow(-1,i+1)*pow(x,i)/fact(i);
return(s);}
main()
{double x,n;
scanf("%lf %lf",&x,&n);
printf("%.4lf",mypow(x,n));}
0.0分
0 人评分