#include using namespace std;
/** \brief 取最小公倍数
*
* \param a int
* \param b int
* \return int,2个参数的最小公倍数
*/
int GetLcm(int a, int b)
{
if (a == 0 || b == 0)
{
cout << "错误:参数为0" << endl;
return -1;
}
int Big, Small;
int LcmRet;
if (a > b)
{
Big = a;
Small =b;
}
else
{
Big = b;
Small = a;
}
int N = 2;
//大数的倍数
int BigMutipl = Big;
while(BigMutipl%Small != 0)
{
BigMutipl = Big * N;
N++;
}
LcmRet = BigMutipl;
return LcmRet;
}
/** \brief 计算最大公约数
*
* \param a int
* \para