#include<stdio.h>
int gys(int a,int b)
{
int i;
if(a>b)
{
for(i=b;i<=b;i--)
{
if(a%i==0&&b%i==0)
return i;
}
}
else
{
for(i=a;i<=a;i--)
{
if(a%i==0&&b%i==0)
return i;
}
}
}
int main()
{
int x,y;
printf("请输入两个正整数 x,y:");
scanf("%d%d",&x,&y);
gys(x,y);
printf("最大公约数是;%d\n",gys(x,y));
return 0;
}
7.7用穷举法求最大约数(1)
最新推荐文章于 2025-02-27 19:14:33 发布