【测试用例1】
输入:12
9输出:最大公约数:3
最小公倍数:36
【测试用例2】
输入:15
20输出:最大公约数:5
最小公倍数:60
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int m = in.nextInt();
int n = in.nextInt();
if (m > 0 && n > 0) {
//最大公约数肯定比二个正整数中最小的一个数
int min = m < n ? m : n;
for (int i = min; i >= 1; i--) {
if (m % i == 0 && n % i == 0) {
System.out.println("最大公约数:" + i);
//最小公倍数
int b=m*n/i;
System.out.print("最小公倍数:" + b);
break;
}
}
} else {
System.out.println("你输入的数字不合法!");
}
}
}



