求两个m.n的最大公约数和最小公倍数 m*n\最大公约数=最小公倍数 c语言编程

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 18:54:35
求两个m.n的最大公约数和最小公倍数 m*n\最大公约数=最小公倍数 c语言编程

求两个m.n的最大公约数和最小公倍数 m*n\最大公约数=最小公倍数 c语言编程
求两个m.n的最大公约数和最小公倍数 m*n\最大公约数=最小公倍数 c语言编程

求两个m.n的最大公约数和最小公倍数 m*n\最大公约数=最小公倍数 c语言编程
void main()
{
int m=0,n=0,i,imax=0,imin=0,gongyue=0;
printf("请输入m和n");
scanf("%d%d",&m,&n);
if (m>n)
{
imax = m;
imin = n;
}
else
{
imax = n;
imin = m;
}
for (i=1;i<=imin;i++)
{
if ((imax%i == 0) && (imin%i == 0))
{
gongyue = i;
}
}
printf("最大公约数为:%d,最小公倍数为:%d",gongyue,m*n/gongyue);

}  
VC6  成功,望采纳