我想写一个求从1+2+3.....+100 一个小程序  最后打印一个结果  

解决方案 »

  1.   

    public   class   test{   
      public   static void   main(String   args[]){   
      int   sum=0;   
      for(int i=0;i<=100;i++)
      
      sum+=i; 
        
      System.out.println(sum);   
      }   
      }  哎 自己想出来了 嘿嘿 真笨
      

  2.   

            public static void main(String[] args) {
    System.out.println(sum(10));
    } private static int sum(int i) {
    int result = 0;
    if (i == 0) {
    result = 0;
    } else {
    result = sum(i - 1) + i;
    }
    return result;
    }
    写个递归玩玩,锻炼身体~~~睡觉!
      

  3.   

    static int sum(int n) {
      return (n * n + n) / 2;
    }
      

  4.   

    public class Numbers 
    {
    public static void main(String[] args) 
    {
    int i;
    int nums =0;

    for (i=1;i<+100;i++ )
    {
    nums +=i;
    }
    System.out.println("nums="+nums);
    }
    }
    说起来这是我第一个写好程序运行没错误并且是第一次帖上来的程序.
    很高兴
    以后要多点学习,写多点其它难的程序才行.一起加油
      

  5.   

    支持JhunHoonXZ:
    System.out.println("5050");^o^
      

  6.   

    如果题目说:加上个运算进度条,你们会怎么做?static int sum(int n) {
      System.out.println(">>>>>>>>>>>>>>>>>>>>(100% OK)");
      return (n * n + n) / 2;
    }