//求最大公约数和最小公倍数数
#include<stdio.h>
int main()
{
int m=0, n=0, c=0, p=0,q=0;
scanf("%d%d",&m,&n);
if (m<n)
{
c = m; m = n; n = c;
}
p = m; q = n;
while (n != 0)
{
c = m%n;
m = n;
n = c;
}
printf("最大公约数=%d\n", m);
c = p*q / m;
printf("最小公倍数=%d\n", c);
return 0;
}
求最大公约数和最小公倍数数(辗转相除法)
最新推荐文章于 2023-07-16 11:20:02 发布
本文介绍了一个简单的C语言程序,该程序能够计算并输出两个整数的最大公约数和最小公倍数。通过辗转相除法计算最大公约数,并基于此计算最小公倍数。
887

被折叠的 条评论
为什么被折叠?



