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