#2
zbjzbj2023-09-30 22:51
|
#include <stdio.h>
#define M 10
int main() {
int i,m,n,t,a,b,c,d;
scanf("%d,%d",&m,&n);
if(m<n)
{t=m;
m=n;
n=t;
}
for(a=1;a<m;a++)
for(b=1;b<=m;b++)
{c=m*a;
d=n*b;
if(d==c) break;
}
printf("最小公倍数为%d",d);
i=n%m;
t=i;
if(i!=0)
{i=n%t;
n=i;
i=t;
printf("最大公约数为%d",t);
}
else printf("最大公约数为%d",n);
return 0;
}