欢迎光临散文网 会员登陆 & 注册

最大公约数,最小公倍数(java)

2023-07-01 22:09 作者:47406994530_bili  | 我要投稿

int n = 12;

int m = 20;

// 最大公约数

//方式一

int result;

int min = (m < n)? m : n;

for (int i = 1; i <= min; i++) {

if (m % i == 0 && n % i == 0) {

result = i;

}

}

// 最大公约数

//方式二

for (int i = min; i >= 1; i--) {

if (m % i == 0 && n % i == 0) {

System.out.println("最大公约数:" + i);

break;

}

}

//最小公倍数

int max = (m > n)? m : n;

for (int i = max; i <= m * n; i++) {

if (i % m == 0 && i % n == 0) {

System.out.println("最小公倍数:" + i);

break;

}

}


最大公约数,最小公倍数(java)的评论 (共 条)

分享到微博请遵守国家法律