5.2.6 P1104调和级数
H(n)=1/1+1/2+1/3+.+1/n。这种数列被称为调和级数。
输入正整数n,输出H(n)的值,保留3位小数。
样例输入:3 17
想请教一下这样对不
n=int(input())
h=0
for i in range(1,n+1):
h+=1/(n+1)
print('%.3f'%(h))
n = int(input())
sum = 0
for i in range(1, n+1):
sum += 1/i
print("%.3f" % sum)
def H(n):
r = 0
for i in range(1,n+1):
r += 1 / i
return round(r,3)
print(H(5))
a=int(input("Please input a numble: "))
b=0
i=1
while b
b=b+1/i
i=i+1
print(b)
print("%.3f" % i-1)