c语言计算式子1-1/2+1/5-1/10+1/17-…。要求计算误差小于1/1000.提示:通项公式为:(-1)^n(1/(n²+1))
时间: 2023-11-20 14:07:58 浏览: 65
Gauss-Jordan法实矩阵求逆
以下是C语言计算式子1-1/2+1/5-1/10+1/17-…的代码,计算误差小于1/1000:
```c
#include <stdio.h>
#include <math.h>
int main() {
int n = 0;
float sum = 0.0, term = 0.0;
do {
term = pow(-1, n) * 1.0 / (n * n + 1);
sum += term;
n++;
} while (fabs(term) >= 1.0 / 1000);
printf("%f", sum);
return 0;
}
```
阅读全文