多项式求和1+1/2+....+1/n
时间: 2024-01-29 10:01:57 浏览: 256
多项式求和
以下是两种求多项式和的方法:
1. Python实现多项式求和
```python
m = int(input()) # 测试实例个数
for i in range(m):
n = int(input()) # 求前n项和
sum = 0
for j in range(1, n+1):
sum += (-1)**(j1) / j
print("{:.2f}".format(sum)) # 输出结果,保留两位小数
```
2. C语言实现多项式求和
```c
#include <stdio.h>
int main() {
int n, i;
float sum = 0.0, t;
printf("set n:");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
t = 1.0 / i;
sum += t;
printf("%f\n", sum); // 输出每一项的和
}
printf("sum = %f", sum); // 输出总和
return 0;
}
```
阅读全文