首页 > 精选知识 > 正文

扩展欧几里德算法实例(2024年扩展欧几里德算法)

来源:精选知识2024-10-12 11:24:12
导读 今天芳芳来为大家解答以上的问题。扩展欧几里德算法实例,2024年扩展欧几里德算法相信很多小伙伴还不知道,现在让我们一起来看看吧!1、//欧...

今天芳芳来为大家解答以上的问题。扩展欧几里德算法实例,2024年扩展欧几里德算法相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、//欧几米德算法 //算法描述:给定两个正整数m和n,求他们的最大公因子。

2、 //1.[求余数]用m除以n并令r为所得余数 //2.[余数为0]若r=0,则算法结束,n即为所求答案 //3.[互换]置m←n,n←r,并返回步骤1。

3、 #include #include using namespace std; int main(int argc, char *argv[]) { int n,m; int r; cout << "输入两个数(M,N):"; cin >> m >> n; cout << m << "和" << n << "的最大公约数为"; while(r!=0) { r=m %n; m=n; n=r; } cout << m<< endl; system("PAUSE"); return EXIT_SUCCESS; }麻烦采纳,谢谢!。

本文就为大家分享到这里,希望小伙伴们会喜欢。

关键词:
版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

猜你喜欢

最新文章