3 回答
![?](http://img1.sycdn.imooc.com/54584e390001972002200220-100-100.jpg)
冰山点水
TA贡献109条经验 获得超149个赞
假设这两个数分别为a和b
int min=a,max=b;
if(a>b){
min=b;
max=a;
}
for(int i=min;i>0;i--){
if(a%min==0&&b%min==0){
System.out.println("最大公约数:"+i);
break;
}
for(int i=1;;i++){
if((max*i)%min==0){
System.out.println("最小公倍数:"+max*i);
break;
}
}
手机上写的代码,格式可能不对。
添加回答
举报
0/150
提交
取消