作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 18:01:05
求两个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  成功,望采纳