Python:使用for循环编写程序实现以下功能:计算1-1/3+1/5-1/7+…-1/99+…,结果保留2位小数。
#计算1-1/3-1/5-1/7......
n=int(input('输入项数n:'))
s=0
for i in range(1,n+1):
if i%2==1:
s+=1/(2*i-1)
else:
s-=1/(2*i-1)
pass
print('%.2f'%s)
Python:使用for循环编写程序实现以下功能:计算1-1/3+1/5-1/7+…-1/99+…,结果保留2位小数。
#计算1-1/3-1/5-1/7......
n=int(input('输入项数n:'))
s=0
for i in range(1,n+1):
if i%2==1:
s+=1/(2*i-1)
else:
s-=1/(2*i-1)
pass
print('%.2f'%s)