c语言编程:输入两个正整数,求最大公约数和最小公倍数答:int p,r,n,m,temp;printf("请输入两个正整数n,m:");scanf("%d,%d,",&n,&m);if(n<m){ temp=n;n=m;m=temp;} p=n*m;while(m!=0){ r=n%m;n=m;m=r;} printf("它们的最大公约数为:%d\n",n);printf("它们的最小公约数为:%d\n",p/n);return 0;} 方法二、//...
...程序(C语言):给出两个正整数,求他们的最大公约数和最小公倍数...答:int gcd(int m,int n)//最大公约数 { int t;if(m<n)t = n,n = m,m = t;if(n == 0) return m;else return gcd(n,m%n);} int lcm (int m,int n)//最小公倍数 { return m*n/gcd(m,n);} int main(){ int m,n;while(scanf("%d %d",&m,&n) == 2) { pr...