动手写了一下但结果不对
你这题考的是哪个公式 把名字告诉我 好验证是哪里有问题
double fun(double x, int n){
int a = -1, c = 1;
double b = 1, s = 1;
for(int i = 1; i <= n; i++){
b *= x;
a *= -1;
c *= i;
s += a*b/c;
printf("abcs:%d %f %d %f %f\n",a,b,c,s,a*b/c);
}
return s;
}
double fun(double x,int n)
{
int i = 0,j = 0;
double result = 1;
double result1 = 1;
for( i = 1; i < n; i++)
{
result1 = pow(x,i)/i * (i & 1 == 0?-1:1); // i & 1 判断奇偶性 偶数为 0 pow<- math.h
result += result1;
}
retrun result ;
}