...分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数...答:int gcd(int x, int y); ///最大公约数 int lcm(int x, int y); ///最小公倍数 int main(){ int a,b;scanf("%d%d",&a,&b);printf("gcd:%d,lcm:%d\n", gcd(a,b),lcm(a,b));return 0;} int gcd(int x, int y){ int r;do { r=x%y;x=y;y=r;} while...
...求它们的最大公约数和最小公倍数,如果m或n小于等于零则输出ERROR...答:a,int b) //最大公倍数:两数乘积=最小公倍数与最大公约数乘积{return a*b/gcd(a,b);}int main(){int a,b; scanf("%d%d",&a,&b); if(a<=0||b<=0) printf("error\n"); else printf("最大公约数:%d\n最小公倍数:%d\n",gcd(a,b),lcm(a,b)); return 0;} ...