#include<stdio.h>
int main()
{
int a,b,c,m,n,i,j;
printf("请输入两个数:");
scanf("%d%d",&a,&b);
m=(a>b?a:b);
n=(a>b?b:a);
c=a*b;
for(i=n;i>=1;i--)
{
if(n%i==0&&m%i==0)break;
}
for(j=m;m<=c;j++)
{
if(j%n==0&&j%m==0)break;
}
printf("最大公约数为:%d\n",i);
printf("最小公倍数为:%d\n",j);
return 0;
}
寻找两个整数的最大公约数与最小公倍数
最新推荐文章于 2024-07-08 21:32:26 发布