具体定义参见百度
1 #include<stdio.h> 2 #include<math.h> 3 4 int main(void) 5 { 6 double x=3.455; 7 8 int index=1; 9 10 double s=x; 11 double n=x; 12 13 do 14 { 15 index+=2; 16 n=n * (-x*x)/((index)*(index-1)); 17 s+=n; 18 }while(fabs(n)>=1e-8); 19 20 printf("%10.10f\n",s); 21 return 0; 22 }
fabs是求绝对值的函数,在math头文件中定义,此时我们要求精度在最后一项小于1e-7时。
时间: 2024-11-04 03:09:50