C语言编程中,求两个数的最大公约数和最小公倍数算法是怎样的输入两个正整数m n求最大公约数和最小公倍数(解释一下算法)谢谢

问题描述:

C语言编程中,求两个数的最大公约数和最小公倍数算法是怎样的
输入两个正整数m n求最大公约数和最小公倍数(解释一下算法)谢谢

#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();}这个算法就是把你初中算最大公约数的过程给程序化了.你...