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); } }}