编写一个用户自定义函数fun(n),功能是计算1+1/2+1/3+…1/n的和并返回,键盘输入一个数,调用函数fun(),计算并保留两位小数输出
时间: 2024-02-07 13:02:03 浏览: 54
在键盘上输入一个3行3列矩阵的各个元素的值(值为整数),然后输出矩阵第一行与第三行元素之和,并在fun()函数中输出
5星 · 资源好评率100%
```
def fun(n):
sum = 0
for i in range(1, n+1):
sum += 1/i
return round(sum, 2)
n = int(input("请输入一个正整数:"))
result = fun(n)
print("1到{}的倒数之和为:{}".format(n, result))
```
阅读全文