C

//求兩個數的最大公約數
int gcd(int a,int b)
{
int r;
if(a < b)        //a < b,則交換兩個數
{
int temp = a;
a = b;
b = temp;
}


r = a % b;
while(r != 0)
{
a = b;
b = r;
r = a % b;
}
return b;
}
//求兩個數的最小公倍數數
int lcm(int a,int b)
{
return a*b/gcd(a,b);
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章