我很难理解伪代码

问题描述 投票:-1回答:1

这是伪代码,用于找出2个数字的最大公倍数。

从用户那里获取第一个电话号码(使用checkInt)从用户那里获得第二个数字(使用checkInt)

确定哪个数字更大如果第二个数字较大,则交换第一和第二个数字例如:如果numberOne = 45 numberTwo = 55,那么您需要交换以便numberOne = 55和numberTwo = 45如果您真的无法确定,请看这里

开始while循环数字三等于数字一mod数字二如果numberThree等于零,则结束循环,您的GCF为2其他将NumberOne设置为numberTwo设置NumberTwo等于numberThree继续循环

这是我从伪代码中解决的一些代码,但是我[很难理解其余的代码。

def gcd(m,n):
    if m<n: #assuming that m should always be greater than n
        (m,n) = (n,m)
python pseudocode
1个回答
0
投票
def gcf(n1,n2): remainder = None while remainder != 0: remainder = n1 % n2 n1 = n2 n2 = remainder return n1
© www.soinside.com 2019 - 2024. All rights reserved.