(c++)輸入兩個正整數m和n,求其最大公約數和最小公倍數。

#include
using namespace std;
int main()
{
int m,n,i,j,a;
cin>>m>>n;
j=m*n; 
if(m<n)
{
a=m;
m=n;
n=a;
}
do
{
i=m%n;
m=n;
n=i;
}while(i!=0);
i=m;
j/=i;
cout<<i<<"\n"<<j<<endl;
return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章