for(int i=1; i<1000; i++) {
      int t = 0;
      for(int j=1; j<= i/2; j++) 
       if(i % j == 0)
        t = t + j;
                             
      
      if(t == i) {
       System.out.print(i + "     ");
      }
}
这段代码里面的for循环,没大括号!是不是系统会自动找到j?