- 3
- 0
- 约小于1千字
- 约 2页
- 2025-11-19 发布于广西
- 举报
一、辗转相除法(欧几里得算法)
(1)算理:所谓辗转相除法,就是对于给定的两个数,用较大的数除以较小的数.若余数不为零,则将余数和较小的数构成新的一对数,继续上面的除法,直到大数被小数除尽,则这时较小的数就是原来两个数的最大公约数.
开始
开始
输入m,n
求m除以n的余数r
m=n
n=r
r=0?
是
输出m
结束
否
例11.利用辗转相除法求两数4081与20723的最大公约数.
20723=4081×5+318;
4081=318×12+265;
318=265×1+53;
265=53×5+0
.二、更相减损术
(1)算理:所谓更相减损术,就是对于给定的两个数,用较大的数减去较小的
原创力文档

文档评论(0)