当前位置 : 主页 > 编程语言 > java >

求最大公约数和最小公倍数

来源:互联网 收集:自由互联 发布时间:2022-07-07
#includeiostream using namespace std ; int gcd ( int a , int b ) { if ( a = b ) { if ( a % b == 0 ) return b ; else return gcd ( b , a % b ); } else { return gcd ( b , a ); } } int LCM ( int a , int b ) { if ( a = b ) { int i ; for ( i = 1
#include<iostream>
using namespace std;
int gcd(int a,int b)
{
if(a>=b)
{
if(a%b==0)
return b;
else
return gcd(b,a%b);
}
else
{
return gcd(b,a);
}

}
int LCM(int a,int b)
{
if(a>=b)
{
int i;
for(i = 1;(a*i)%b!=0;i++);
return a*i;
}
else
{
return LCM(b,a);
}

}
int main()
{
cout << gcd(15,5) << endl;
cout << LCM(20,10);
}


上一篇:php中的switch判断妙用
下一篇:没有了
网友评论