编写程序,计算并输出n(包括n)以内所有能被5或9整除的自然数的倒数之和。例如输入n的值为20时,输出0.583333
时间: 2023-05-29 12:02:57 浏览: 131
实验4-8 计算k以内能被13或17整除的自然数之和_计算k以内能被13或17整除的自然数之和_K._
5星 · 资源好评率100%
n = int(input("请输入一个自然数n:"))
sum = 0
for i in range(1, n+1):
if i%5==0 or i%9==0:
sum += 1/i
print("n以内所有能被5或9整除的自然数的倒数之和为:", round(sum, 6)) #round四舍五入保留6位小数
阅读全文