原题:
题目描述
从键盘输入两个正整数,求这两个正整数的最小公倍数和最大公约数,并输出。
输入
输入包括一行。 两个以空格分开的正整数。
输出
两个整数的最小公倍数和最大公约数。
示例输入
6 8
示例输出
24 2
分析:
辗转相处法——————————记住
源码:
#incint main() { int a,b,m,n,t; while(scanf("%d%d",&a,&b)&&(a!=0||b!=0)) { m=a; n=b; if(a>b) { int w=a; a=b; b=w; } t=a%b; while(t!=0) { a=b; b=t; t=a%b; } printf("%d %d\n",m*n/b,b);lude } }
给力、给力~~