/*************************************
求a和b的最大公约数
gcd(a ,b)= gcd(b, a%b)
**************************************/
#include <stdio.h>
int gcd(int x,int y)
{
int a,b,c;
a=x;b=y;
while(b!=0)
{
c=a%b;
a=b;
b=c;
}
return a;
}
int main()
{
int a,b,c;
printf("请输入两个数:\n");
scanf("%d%d",&a,&b);
c=gcd(a,b);
printf("a,b最大公约数为:%d\n",c);
return 0;
}
求a和b的最大公约数
gcd(a ,b)= gcd(b, a%b)
**************************************/
#include <stdio.h>
int gcd(int x,int y)
{
int a,b,c;
a=x;b=y;
while(b!=0)
{
c=a%b;
a=b;
b=c;
}
return a;
}
int main()
{
int a,b,c;
printf("请输入两个数:\n");
scanf("%d%d",&a,&b);
c=gcd(a,b);
printf("a,b最大公约数为:%d\n",c);
return 0;
}