欧几里得算法---求最大公因子(C++).doc

欧几里得算法---求最大公因子(C++).doc

ID:59374500

大小:12.50 KB

页数:2页

时间:2020-09-04

欧几里得算法---求最大公因子(C++).doc_第1页
欧几里得算法---求最大公因子(C++).doc_第2页
资源描述:

《欧几里得算法---求最大公因子(C++).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、欧几里得算法辗转相除法gcd(a,b)=gcd(b,amodb)(a>b且amodb不为0)r=amodbd

2、a,d

3、b,而r=a-kb,因此d

4、r#includeusingnamespacestd;intmain(){ intm,n,r; cout<<"请输入两个正整数:"<>m>>n; do {  r=m%n;  m=n;  n=r; } while(r!=0); cout<<"两个数字的最大公因子为:"<

5、includeusingnamespacestd;intEuclid(intm,intn){ intr; do {  r=m%n;  m=n;  n=r; } while(r!=0); returnm;}intmain(){ intm,n; cin>>m>>n; cout<usingnamespacestd;intEuclid(intm,intn){ if(m%n==0)  returnn; else  return

6、Euclid(n,m%n);//注意这里是n不是m,因为这里应该替换一次!}intmain(){ intm,n; cin>>m>>n; cout<usingnamespacestd;externintEuclid(intm,intn);intmain(){ intm,n; cin>>m>>n; cout<

7、n){ return(n==0)?m:Euclid(n,m%n);}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。