public static void main(String[] args) {
int m =new Scanner(System.in).nextInt();
int n =new Scanner(System.in).nextInt();
int min= (m<=n) ?m:n;
for(int i=min; i>=0;i--) {
if(m % i== 0 && n % i== 0) {
System.out.println(i);//输出两个数的最大公约数
break;
}
}
int x =new Scanner(System.in).nextInt();
int y =new Scanner(System.in).nextInt();
int min= (x>=y) ?x:y;
for(int i=min;i>=min; i++)
if(i % x==0 && i % y==0) {
System.out.println(i);
break;//输出两个数的最小公倍数
}
}
java判断任意两数的最小公倍数和最大公约数
最新推荐文章于 2022-12-08 16:02:38 发布