黑马程序程序员基础测试(二)

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

你可能感兴趣的:(程序员)