public class WanShu {
public static void main(String[] args) {
for (int i = 1 ; i <= 1000; i++) {// 遍历1000以内的所有整数
int sum=0;// 定义和变量
for (int j = 1; j <i; j++) {
if (i%j==0) {
sum +=j;{// 满足是i的因子,就累加
}
}
if (sum==i) {// 满足因子之和等于i就打印该完数
System.out.println("完数:"+i);
}
}
}
}
}