最小公倍数和最大公约数问题
求出任意给定的n(0<n<100)个正整数的最小公倍数M和最大公约数N
#include<stdio.h>
int gongyue(int m,int n)
{int temp,r;
if(n<m)
{temp=n;
n=m;
m=temp;
}
//while((r=n%m)!=0)
//{n=m;
// m=r;
//}
//return m;
while(r!=0)
{r=n%m;
n=m;
m=r;
}
return(n);
}
int gongbei(int m,int n,int h)
{return(m*n/h);
}
void main()
{int a,b;
a=gongyue(1,5);
b=gongbei(1,5,a);
//printf("%d\n",a);
printf("%d,%d\n",a,b);
}