.编写一个函数,
输入n为偶数时,
调用函数求1/2+1/4+…+1/n,
当输入n为奇数时,调用函数1/1+1/3+…+1/n。
为什么运行出来显示进程已结束?
.编写一个函数,
输入n为偶数时,
调用函数求1/2+1/4+…+1/n,
当输入n为奇数时,调用函数1/1+1/3+…+1/n。
你的os函数编辑后未调用程序做下面修改即可
def os(n):
sum = 0
for i in range(1, int(n / 2) + 1):
sum = sum + 1 / (2 * i)
print(sum)
def js(n):
sum = 0
for i in range(1, int((n + 1) / 2) + 1):
sum = sum + 1 / (2 * i - 1)
print(sum)
n = int(input("请输入:"))
if (n % 2 == 0):
print(os(n))
else:
print(js(n))
os(100)