1 求圆周率Pi的近似值,要求其误差小于0.0000001
2 求两个整数的最大公约数、最小公倍数
r=m%nprint(n)print(nm/n)
圆周率pi的公式:pi/4=1-1/3+1/5-1/7+...+1/n
fenmeu=1.0 #存放分母
dblterm=1.0 #存放当前项的值
flag=1 #存放符号
pi=0 #存放累加和
while abs(dblterm)>0.000001:
pi=pi+dblterm
fenmeu=fenmeu+2
flag=-flag
dblterm=flag/fenmeu
pi=pi*4
print(pi)
2 求两个整数的最大公约数、最小公倍数
m=input("请输入m:")
n=input("请输入n:")
m=int(m)
n=int(n)
nm=n*m
if m<n:
t=m
m=n
n=t
r=m%n
while r!=0:
m=n
n=rn=input("输入n:")
n=int(n)
s=0
a=0
i=1
while(i<=n):
a=a+i
i=i+1
s=s+1.0/a
print(s
r=m%nprint(n)print(nm/n)