代码:
#include<stdio.h>
int bei(int x,int y)
{
int z;
if(x<y)
{
z=x;
x=y;
y=z;
}
int t;
for(t=x;t>=x;t++)
{
if(t%x==0&&t%y==0)
{
return t;
break;
}
}
}
int main()
{
int a,b;
printf("请输入两个整数:");
scanf("%d %d",&a,&b);
printf("最小公倍数是%d\n",bei(a,b));
if(a<b)
{
int c;
c=a;
a=b;
b=c;
}
int d=a;
while(d<=a)
{
if(a%d==0&&b%d==0)
{
printf("最大公约数是%d",d);
break;
}
d--;
}
return 0;
}