求出两个数的最大公约数和最小公倍数
try:
x=eval(input('请输入一个数字:'))
y=eval(input('请输入一个数字:'))
except:
print('输入错误,请重新输入数字')
if y>x:
x,y=y,x
m=x*y
n=x%y
while n!=0:
x,y=y,n
n=x%y
print('这两个数字的最大公约数为:{},最小公倍数为{}'.format(m/y,y))
求出两个数的最大公约数和最小公倍数
try:
x=eval(input('请输入一个数字:'))
y=eval(input('请输入一个数字:'))
except:
print('输入错误,请重新输入数字')
if y>x:
x,y=y,x
m=x*y
n=x%y
while n!=0:
x,y=y,n
n=x%y
print('这两个数字的最大公约数为:{},最小公倍数为{}'.format(m/y,y))