求(1)+(1+2)+(1+2+3)+(1+2+3+4)+...+(1+2+3+...+100)的结果
1 public class exercise08{ 2 //编写一个main方法 3 public static void main(string[] args){ 4 //求(1)+(1+2)+(1+2+3)+(1+2+3+4)+...+(1+2+3+...+100)的结果 5 // 6 //思路分析 7 //1.一共有100项相加 8 //2.每一项的数字在逐渐增加 9 //3.很像一个双层循环 10 //i 可以表示是第几项,同时也是当前项的最后一个数 11 //4.使用 sum 进行累积即可 12 int sum = 0; 13 for(int i = 1;i<=100;i++){ 14 for(int j = 1;j <= i; j++){//内层对1-i进行循环 15 sum += j; 16 } 17 } 18 System.out.println("sum =" + sum); 19 20 21 } 22 }