輾轉相除遞歸算法:
//求最大公約數(shù),公式if(a=b*q+r)then(gcd(a,b)=gcd(b,r))
int gcd(int a,int b)
{
    
return (a%b)?gcd(b,a%b):b;
}
非遞歸算法:
//非遞歸輾轉相除
int gcd(int a,int b)
{
    
int r=0;
    r
=a%b;
    
while(r)
    
{
        a
=b;
        b
=r;
        r
=a%b;
    }

    
return b;
}