#include <stdio.h>
int **(int x,int y)
{
while(x!=y)
{
if(x>y)x-=y;
else y-=x;
}
return x;
}
int lcm(int m,int n)
{
return m/**(m,n)*n;
}
main()
{
int a,b,s,t;
printf("Input two numbers,please!/n");
scanf("%d,%d",&a,&b);
s=**(a,b);
t=lcm(a,b);
printf("The greatest common divisor is:%d/n",s);
printf("/n");
printf("The least common multiple is:%d/n",t);
}
本文介绍了一个简单的C语言程序,该程序用于计算两个整数的最大公约数(GCD)和最小公倍数(LCM)。通过使用辗转相除法计算最大公约数,并进一步计算最小公倍数。
1372

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



