public class Calminmax {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
int m = (int) (Math.random() * 50+1);
int n = (int) (Math.random() * 50+1);
System.out.print(m + " " + n+" 最大公约数:");
System.out.print(calmax(m, n));
System.out.print(" 最小公倍数:");
System.out.println(calmin(m, n));
} }
public static int calmax(int m,int n){//求最大公约数
if(m>n){//让m为小的数,n为大的数,方便操作
int t=m;
m=n;
n=t;
}
for(int i=0;i<m;i++){//在小的数中[1~m]找因数
if(m%(m-i)=
Java—求最大公约数和最小公倍数
最新推荐文章于 2022-08-27 17:01:10 发布
![](https://img-home.csdnimg.cn/images/20240709112858.png)