一个数如果恰好等于它的因子之和,这个数就称为完整数,例如6=1+2+3
找出这1000以内的所有完数:
package excise;
public class Test2 {
public static void main(String args[]){
for(int i=2;i<1000000000;i++){
int t=0;
for(int j=1;j<i;j++){
if(i%j==0){
t=t+j;
}
}
if(t==i){
System.out.println(i+"是完整数");
}
}
}
}