public class PerfectNum{
public static void main(String [] args){
int count=1;
for(int i = 1;i < 10000;i++){
int y=0;
for(int j = 1;j < i;j++){ //去除这里的{}为正确的
if(i%j == 0){
y+=j;
}
if(i == y){
System.out.print(i+String.valueOf('\t'));
count++;
if(count%3 == 0){
System.out.println();
}
}
}
}
}
}
我知道去除上面标记的大括号是正确的但是我想知道加了括号会出现下面的结果
就按这个输出的是这样的
注:完全数例如6=1*2*3,6=1+2+3