小程序开发设计在提升企业数字化转型效率中的关键作用
810
2022-10-01
某校2019专硕编程题-完全数
题目
一个数如果恰好等于它的因子之和,这个数被称为“完全数”。 例如6的因子为1,2,3 而6 = 1+2+3.编写程序找出1000内的所有完全数,并按照以下格式输出:6 its factors are 1 2 3
Java实现
public static void test08(){ for (int i = 2; i <= 1000; i++) { int sum = 1; StringBuffer sb = new StringBuffer(); for (int j = 2; j < i; j++) { if (i % j == 0){ sum += j; sb.append(j+" "); } } if (sum == i){ System.out.println(i+" its factors are 1 "+sb); } }}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~