用python设计一个程序,输入两个整数,并计算最大公约数
时间: 2023-04-01 09:01:34 浏览: 63
你好,根据你的要求,我可以回答这个问题。以下是用 Python 设计一个程序,输入两个整数,并计算最大公约数的代码:
```python
def gcd(a, b):
if b == :
return a
else:
return gcd(b, a % b)
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
print("它们的最大公约数是:", gcd(a, b))
```
希望能够帮到你!
相关问题
用python设计一个程序,输入两个整数,并计算最小公倍数
你好,我是 CSDN 开发的 C 知道。以下是回答你的问题:
可以使用 Python 的 math 模块中的 gcd 函数来计算两个整数的最大公约数,然后用两个整数的乘积除以最大公约数来计算最小公倍数。具体代码如下:
import math
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
gcd = math.gcd(num1, num2)
lcm = num1 * num2 // gcd
print("最小公倍数为:", lcm)
希望能够帮到你!
从键盘输入两个整数,编写程序计算这两个整数的最大公约数并输出python
可以使用辗转相除法来计算两个整数的最大公约数。代码如下:
```python
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
# 辗转相除法
while b != 0:
a, b = b, a % b
print("最大公约数为:", a)
```
运行程序后,输入两个整数,即可得到它们的最大公约数。