早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用JAVA求a+aa+aaa+…+a…a(n个)的和,其中a为1~9之间的整数。例如,如当a=3、n=4时,求3+33+333+3333的和。

题目详情
用JAVA求a+aa+aaa+…+a…a(n个)的和,其中a为1~9之间的整数。例如,如当a=3、n=4时,求3+33+333+3333的和。
▼优质解答
答案和解析
import java.util.*;
public class AA {
/**
* @param args
*/
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
int a,n,temp,h=0,m=1;
n=sc.nextInt();
a=sc.nextInt();
temp=a;
for(int i=1;i<=n;i++)
{ m=m*10;
h=h+a;
a=a+temp*m;

}
System.out.println(h);
}
}