java吧 关注:1,253,654贴子:12,742,471
  • 15回复贴,共1

求大神帮一下忙,谢谢啦。不能理解这道题

只看楼主收藏回复



来自Android客户端1楼2015-10-23 23:23回复


    2楼2015-10-23 23:27
    回复
      哪不理解


      IP属地:辽宁来自Android客户端4楼2015-10-23 23:33
      收起回复
        因子,完子……


        来自iPhone客户端5楼2015-10-23 23:38
        回复
          后面还有判断得吧。判断i和t得?这for循环里面。第一个是1到1000个数依次来。第二个就是求到我最大得因子。


          IP属地:四川来自iPhone客户端6楼2015-10-23 23:41
          回复
            输出怎么都没有?


            IP属地:浙江来自iPhone客户端8楼2015-10-23 23:44
            回复
              public static void main(String[] args) {
              for (int i = 1; i <= 1000; i++) {
              int t = 0;
              for (int j = 1; j <= (i / 2) +1 ; j++) {
              if (i % j == 0)
              t = t + j;
              }
              if (i == t)
              System.out.println(i);
              }
              }


              IP属地:重庆9楼2015-10-23 23:50
              回复