用for语句怎么写一个java程序,在一排依次输出从1加到100的和

如题所述

public class Test {

     public static void main(String[] args) {

         int res = 0;

         String st = "";

         for(int i=1; i<=100; i++) {

             int a = 0;

             a = a + i;

             res = res+i;

             st =st + a +"+";

         }

         st = st.substring(0, st.length()-1);

         System.out.println("运行结果如下:");

         System.out.println(st+"="+res);

     }

}


应该要的是这样把,试试看。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-25
public class Sum {

    public static void main(String[] args) {
        int sum = 0;
        for (int i = 0; i <= 100; i++) {
            sum = sum + i;
            System.out.print(" " + sum + " ");
        }
    }
}

直接运行就行

第2个回答  2013-12-25
class TTTT{
public static void main(String []args)throws IOException{
long sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
System.out.print(sum+",");
}
}
}本回答被提问者和网友采纳
相似回答