c语言如何数多个数的最小公倍数和最大公约数,求代码

2025-01-31 03:10:24
推荐回答(2个)
回答1:

#include
main()
{
int m,n,r;
printf("请输入两个数字:");
scanf("%d%d",&m,&n);
while(r!=0)
{
m=n;
n=r;
r=m%n;
}
printf("两个数字的最大公约数为%d\n",n);
getch();
}
这个算法就是把你初中算最大公约数的过程给程序化了。。你用以前的方法在纸上算算最大公约数 再对照WHILE里面的算法 就能明白咋回事了。。

回答2:

不懂数学,所以写不出代码