public static void main(String[] args) { int sum = 0, i, j; for (i = 1; i <= 1000; i++) { for (j = 1, sum = 0; j <= i / 2; j++) { if (i % j == 0) { sum += j; } } if (sum == i) { System.out.println("完数:" + i); } } }
1000以内的完数
猜你喜欢
转载自blog.csdn.net/l23456789o/article/details/80090957
今日推荐
周排行