java编程

编写一个程序,输出2到500之间的所有完数。

慕运维0234283
浏览 821回答 1
1回答

Developer_Zuck

你求的应该是完全数吧?代码写在这里了:/** * 输出2到500之间的所有完全数 * @author Develope_zuck * */public class PrintNum { public static void main(String[] args) { System.out.println("2到500间的完全数有:"); for (int i = 2; i < 500; i++) { int count = 0; for (int j = 1; j < i; j++) { if(i%j==0){ count+=j; } } if(count==i){ System.out.println(i); } }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java