GCD的C實現--Euclid算法

Euclid算法-C語言實現:

int gcd(int m, int n)
{
    int r;
    r = m>n?m%n:n%m;
    if(r>0)
    {
        m>n?gcd(n,r):gcd(m,r);
    }
    else
    {
        return m>n?n:m;
    }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章