java吧 关注:1,302,553贴子:12,855,500
  • 14回复贴,共1

Java不用循环语句可以求出1累加到100的和吗?

只看楼主收藏回复

最好语句不要那么多行


1楼2013-05-20 22:08回复
    可以使用递归。


    3楼2013-05-20 22:26
    收起回复
      2026-05-09 23:54:33
      广告
      不感兴趣
      开通SVIP免广告
      System.out.prientln("1+2+3...+100=5050");


      IP属地:北京4楼2013-05-20 22:30
      回复
        (1+100)*2/100


        IP属地:广东来自Android客户端5楼2013-05-21 07:33
        回复
          递归调用!


          6楼2013-05-21 08:07
          回复
            等差数列求和


            来自Android客户端7楼2013-05-21 08:09
            回复
              果断递归


              来自Android客户端8楼2013-05-21 08:56
              回复
                Java其实我也不懂,我是刚学得问高手吧,其实我也想知道该怎么写啊


                IP属地:福建来自手机贴吧9楼2013-05-21 09:00
                回复
                  2026-05-09 23:48:33
                  广告
                  不感兴趣
                  开通SVIP免广告
                  递归多吃内存,二楼正解……


                  IP属地:浙江来自Android客户端10楼2013-05-21 09:07
                  回复
                    package test1;
                    public class Demo {
                    public static void main(String[] args) {
                    int n = 100 ;
                    System.out.println( (int)(Math.pow( n , 2) + n ) >> 1 ) ;
                    System.out.println( go( n ) );
                    }
                    public static int go( int n ){
                    return n == 1 ? 1 : n + go( --n ) ;
                    }
                    }
                    不用if,循环,*和/的


                    IP属地:广东11楼2013-05-21 10:52
                    收起回复
                      递归啊


                      IP属地:山西来自Android客户端12楼2013-05-21 11:25
                      回复
                        2楼在哪啊


                        IP属地:河北来自手机贴吧13楼2013-06-26 17:40
                        回复
                          class Main{
                          public static void main(String[]args){
                          int i=100;
                          int j=1;
                          int sum=((i+j)*i)>>1;
                          System.out.println(sum);
                          }
                          }


                          IP属地:广东来自Android客户端14楼2017-07-06 15:18
                          回复