输入一个数n,计算1+1.0f/2+1.0f/3+1/4+……+1/n
时间: 2023-09-27 16:08:32 浏览: 95
c++求1+1/2+1/3+...+1/n
5星 · 资源好评率100%
请问需要使用什么编程语言实现呢?以下是Python的实现代码:
```python
n = int(input("请输入一个正整数:"))
sum = 0
for i in range(1, n+1):
sum += 1/i
print("1到{}的倒数之和为:{:.2f}".format(n, sum))
```
示例输出:
```
请输入一个正整数:5
1到5的倒数之和为:2.28
```
阅读全文