从键盘输入二个整数分别求最大公约数和最小公倍数
时间: 2023-11-03 08:04:43 浏览: 84
java求两个整数最大公约数和最小公倍数
5星 · 资源好评率100%
好的,我可以帮你编写一个简单的程序来解决这个问题。以下是 Python 代码示例:
```python
# 从键盘输入两个整数
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
# 计算最大公约数
i = min(num1, num2)
while i > 0:
if num1 % i == 0 and num2 % i == 0:
break
i -= 1
gcd = i
# 计算最小公倍数
lcm = num1 * num2 // gcd
# 输出结果
print("最大公约数为:", gcd)
print("最小公倍数为:", lcm)
```
你可以将上述代码复制到 Python 环境中运行,然后按照提示输入两个整数,即可得到它们的最大公约数和最小公倍数。
阅读全文