Java如何编写此程序,菜鸟请求高手

Java如何编写此程序,菜鸟请求高手
整数a除以整数b(b≠0) 除得的商正好是整数而没有余数,我们就说a能被b整除,或b能整除a.a叫b的倍数,b叫a的约数(或因数).12的约数有1、2、3、4、6、12.2994的约数中,最大的三位数是998.求n的最大的三位约数,如果这样的三位约数不存在,则输入字符串"not exist".例如:1003的最大约数是59,就不存在三位约数.
输入:正整数 n
输出:n的最大的三位约数或者"not exist"
hunnwu 1年前 已收到1个回答 举报

wwmmqq 幼苗

共回答了19个问题采纳率:100% 举报

大概思路是这个样子的,你自己试试吧~
if (nn/2; i--){
if(n%i==0){
print(i);
return;
}
}
}

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.429 s. - webmaster@yulucn.com