1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > C++:判断键盘输入的两个正整数是否为互质数

C++:判断键盘输入的两个正整数是否为互质数

时间:2022-06-09 19:30:53

相关推荐

C++:判断键盘输入的两个正整数是否为互质数

公因数只有1的两个非零自然数,叫做互质数。(所以可以用辗转相除法)

在这里,我就介绍一种方法,至于其他的,就自行去搜下叭ヾ(=・ω・=)o

#include <iostream>using namespace std;void main(){int m,n,q,a,b;cout<<"\n请输入两个正整数 m,n:";cin>>m>>n;if(m>n){a=m;b=n;}else{a=n;b=m;}do{q=a%b;a=b;b=q;}while(q!=0);if(a==1)cout<<m<<"与"<<n<<"是互质数"<<endl;elsecout<<m<<"与"<<n<<"不是互质数"<<endl;system("pause");}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。