以下是引用maplelj在2012-6-9 20:29:50的发言:
比我好多了
比我好多了

一起加油 一起成功
程序代码://求俩个数的最大公约数和最小公倍数!
#include<stdio.h>
int change(int x,int y)//数字换位函数
{
int e;
if(x<y)
{
e=x;
x=y;
y=e;
}
}
int max(int x,int y)//求最大公约数函数
{
int i,e;
change(x,y);
for(i=y;i>=1;i--)
{
if(x%i==0&&y%i==0)
{
return(i);
}
}
}
int min(int x,int y)//求最小公倍数函数
{
int i,e;
change(x,y);
for(i=x;;i++)
{
if(i%x==0&&i%y==0)
{
return(i);
}
}
}
main()
{
int a,b,c,d;
printf("请输入这俩个数:");
scanf("%d%d",&a,&b);
getchar();
c=max(a,b);
d=min(a,b);
printf("最大公约数为%d\n最小公倍数为%d",c,d);
}我给你加工了一下!