以下代码计算两个数的最大公约数(GCD),横线上应填写( )。
def gcd(a: int, b: int) -> int: if a < b: a, b = b, a # 交换a和b的值 while b != 0: temp = a % b a = b b = temp return ______
b
a
temp
a+b