#include<stdio.h>
void Func(int x,int y);
void main()
{
int n1,n2;
printf("请输入两个整数:");
scanf("%d %d",&n1,&n2);//注意两个整数间的空格
Func(n1,n2);
}
void Func(int x,int y)
{
int min=x*y;//最小公倍数
int max;//最大公约数
int i;
if(x<y){
int temp=x; x=y; y=temp;
}
for(max=y;max>0;max--)
{
if(x%max==0 && y%max==0)
{
printf("%d %d的最大公约数为:%d\n",x,y,max);
break;
}
}
min/=max;
printf("%d %d的最小公倍数为:%d\n",x,y,min);
}
void Func(int x,int y);
void main()
{
}
void Func(int x,int y)
{
}