#include<stdio.h>
int main()
{
int m,n,i,j;
printf(“输入正整数:”);
scanf("%d,%d",&m,&n);
if(m>=1&&n>=1)
{
if(m<=n)
{
for(i=m;i>=1;i–)
{
if((m%i0)&&(n%i0)) break;
}
printf(“最大公约数为:%d\n”,i);
for(j=n;j>=n;j++)
{
if((j%m0)&&(j%n0))break;
}
printf(“最大公倍数为:%d\n”,j);
}
else
{
for(i=n;i>=1;i–)
{
if((n%i0)&&(m%i0)) break;
}
printf(“最大公约数为:%d\n”,i);
for(j=m;j>=m;j++)
{
if((j%m0)&&(j%n0))break;
}
printf(“最大公倍数为:%d\n”,j);
}
}
else printf(“输入错误!”);
return 0;
}
求最大公约数和最小公倍数
最新推荐文章于 2022-11-08 15:29:55 发布