求两个数的最大公约数
class commonDivisor
{
public static void main(String[] args)
{
int value=divs(42,96);
System.out.println("最大公约数为:"+value);
}
public static int divs(int a,int b)
{
int c=a>b?b:a;
int d=a>b?a:b;
System.out.println("c:"+c+"---d:"+d);
int max=0;
for (int i=a;i>0 ;i-- )
{
if (c%i==0)
{
if (d%i==0)
{
return max=i;
}
}
}
return -1;
}