辗转相除法(补做作业)

辗转相除法的具体做法是:用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。
伪代码:用辗转相除法确定两个正整数 a 和 b(a≥b) 的最大公因数gcd(a,b):

当a mod b=0 时gcd(a,b)=b,否则

gcd(a,b) = gcd(b,a mod b)

递归或循环运算得出结果

{{uploading-image-488447.png(uploading...)}}

posted @ 2020-12-06 21:20  西宁西  阅读(123)  评论(0编辑  收藏  举报