class WanShu {
public static void main(String[] args) {
for(int i = 1;i <= 1000;i++){
if(isWanShu(i))
System.out.println(i);
}
}
/*
判断一个数是否是完数
1.返回值boolean
2.参数列表 int n
*/
public static boolean isWanShu(int n) {
int sum = 0;
for(int i = 1;i <= n / 2;i++){
if(n % i == 0)
sum +=i;
}
return sum == n;
}
}
|