从键盘输入一个正整数n,求 S=1/1+1/2+1/3+……+1/n,保留2位小数。
时间: 2023-06-11 18:05:13 浏览: 130
输入一个正整数n,求输出为分数形式
5星 · 资源好评率100%
好的,您可以输入以下代码来进行计算:
```python
n = int(input("请输入一个正整数n:"))
s = 0
for i in range(1, n + 1):
s += 1 / i
print("S的值为:{:.2f}".format(s))
```
通过以上代码,您可以输入一个正整数n,程序会计算出 S 的值并保留两位小数,注意要保证输入的 n 是正整数。
阅读全文