System.out.println("请随机输入一个数");
int num1 = scanner.nextInt();
System.out.println("请随机输入一个数");
int num2 = scanner.nextInt();
int i = 1;
int sum = 1;
int n1 = num1;
int n2 = num2;
while(i<100){
if(n1 %i == 0 && n2 % i ==0 ){
sum = sum*i;
n1 = n1/i;
n2 = n2/i;
System.out.print(i+"\t");
}
i++;
if(i > n1 || i > n2){
System.out.println();
System.out.println("数:"+num1+",和"+"数:"+num2+",的最大公约数:"+sum);
System.out.print("数:"+num1+",和"+"数:"+num2+",的最小公倍数:"+sum*n1*n2);
break;
}
}