本关任务:用python编写一个能计算并输出小于n(n>1)的正奇数的倒数的和的小程序。 11+31+51+71+...
时间: 2024-02-06 07:02:01 浏览: 167
好的,我来编写这个程序。
```python
n = int(input("请输入一个大于1的整数n:"))
sum = 0
for i in range(1, n, 2):
sum += 1/i
print("小于", n, "的正奇数的倒数之和为:", sum)
```
程序运行后,会要求用户输入一个大于1的整数n,然后计算小于n的正奇数的倒数之和,并输出结果。
比如输入n=7,程序会计算出1/1+1/3+1/5的值,即1.5333,并输出结果:
```
请输入一个大于1的整数n:7
小于 7 的正奇数的倒数之和为: 1.5333333333333332
```
相关问题
python编写一个能计算出并输出小于n(n大于1)的正奇数的倒数的和
好的,这个问题可以回答。以下是 Python 代码:
```python
n = int(input("请输入一个大于1的整数n:"))
sum = 0
for i in range(1, n, 2):
sum += 1/i
print("小于n的正奇数的倒数的和为:", sum)
```
希望能对你有所帮助!
用Python编写一个能计算并输出正奇数的倒数的正负交替数列前n项和的小程序
您好,我可以回答这个问题。以下是Python代码:
n = int(input("请输入项数:"))
sum =
for i in range(1, n+1):
sum += (-1)**(i+1) * 1/(2*i-1)
print("前", n, "项和为:", sum)
希望能帮到您!
阅读全文