编程实现:求多项式1/2-1/6+1/10-1/14+…的前n项之和,将总和存放到交量sum中并输出。要求:通过调用scanf西数实现输入n值。文件名命名为SY3-2.cpP。
时间: 2023-05-12 21:06:06 浏览: 246
1,2,6)卷码编码器
以下是求多项式1/2-1/6 1/10-1/14 …的前n项之和的代码:
```c++
#include <stdio.h>
int main() {
int n;
double sum = 0.0;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
sum += 1.0 / (4 * i * i - 1);
}
printf("%.6lf", sum);
return 0;
}
```
请注意,这里使用了一个公式:1/2-1/6 1/10-1/14 … = 1/(4n^2-1)。
阅读全文