public class SS1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int num=1;num<=1000;num++){
int sum=0;
int []yz=new int[100];//数组
int n=0;//定义n
for(int i=1;i<num;i++){
if(num%i==0){
sum=sum+i;
yz[n]=i;
n++;
}
}
if(sum==num){
System.out.print("\n");
System.out.println(num+"是完数,此数的因子有:");
for(int j=0;j<yz.length;j++){
if(yz [j]!=0){//因子不为0才输出
System.out.print(yz[j]+" ");
}
}
}
}
}
}