/**
* 查找1000以内的完数
*
*
*/
public class EndNum {
public static void main(String[] args) {
for (int i = 1; i <= 1000; i++) {
int num = 0;// 该数字全部因数之和
for (int j = 1; j < i; j++) {
if (i % j == 0) {
num += j;
}
}
if (num == i) {
System.out.println(i + "是完数");
}
}
}
}
* 查找1000以内的完数
*
*
*/
public class EndNum {
public static void main(String[] args) {
for (int i = 1; i <= 1000; i++) {
int num = 0;// 该数字全部因数之和
for (int j = 1; j < i; j++) {
if (i % j == 0) {
num += j;
}
}
if (num == i) {
System.out.println(i + "是完数");
}
}
}
}