12_求s=a+aa+aaa+...+aa...a的值

package test;

import java.util.Scanner;

/**
 * 题目:求s=a+aa+aaa+...+aa...a的值,其中a是一个数字,由键盘输入;具体有几项数相加由键盘输入的数字控制。
 *
 * @author lishanquan
 *
 */
public class Lianxi04 {
	public static void main(String[] args) {
		long a,b=0,sum=0;
		int n,i=0;
		Scanner s = new Scanner(System.in);
		System.out.print("请输入数字a的值:");
		a = s.nextInt();
		System.out.print("请输入相加的项数:");
		n = s.nextInt();
		while (i<n) {
			b = b + a;
			sum = sum + b;
			a = a * 10;
			++i;
		}
		System.out.println(sum);
	}
}

你可能感兴趣的:(12_求s=a+aa+aaa+...+aa...a的值)