2、 编写程序计算12+22+32+....+1002的和.
我觉得这题的难点是在你如何快速寻找到累加的次数。和每次累加的增量。
package com.itheima; public class Text2 { /** * 2、 编写程序计算12+22+32+....+1002的和. * @author tianshenjiaoao * @param args */ public static void main(String[] args) { int num = 12 ; //记录总和 int sum = 0; //初始化累加的次数 int next= 1000/10; //开始累加 每次累加10 for (int i = 0; i <next-1; i++) { num += 10; sum +=num; } System.out.println(" 编写程序计算12+22+32+....+1002的和 为:"+sum); } }
编写程序计算12+22+32+....+1002的和 为:50688