/*
【程序8】题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。
例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。
分析:temp = 2 temp = 2+20=22 temp = 22+200=222
sum = 2 sum = 2+22 sum = 2+22+222
a = 2*10=20 a=20*10=200 a+200*10
*/
import java.util.Scanner;
class Test08 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入a的数值:");
int a = sc.nextInt();
System.out.println("请输入相加的项数:");
int n = sc.nextInt();
int sum = 0;
int b = 0;
int count =0;
//因为count=0的时候就加一次,所以是小于n,而不是小于等于n
while(count<n){
b=b+a;//存储的是下一轮循环将要加的数
sum=sum+b;//当前加的所有项
a=a*10;
count++;
}
System.out.println(sum);
}
}