Java小程序-记录


1.  2013-10-15


/*
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。
例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。   
 */
class Test {

    public static void main(String[] args) {

        long sum = 0;
        int num = 2;
        int count = 5;

        for (int i = 1; i <= count; i++) {
            double item = 0;
            for (int j = 0; j < i; j++) {
                item += num * Math.pow(10, j);
            }

            if ( i == count) {
                System.out.print((int)item + " = ");
            } else {
                System.out.print((int)item + " + ");
            }

            sum += item;
        }
        
       System.out.println(sum); 


    }


}








你可能感兴趣的:(记录,java小程序)