作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/06 07:47:26
用java求和 1. 求a+aa+aaa+…+a…a(n个)的和,其中a为1~9之间的整数.例如,如当a=3、n=4时,求3+33+333+
从命令行输入1~9之前的整数a,当所求的和大于106时,输出相应的a值及所求的和值
public class Test {
public static void main(String[] args) {
// 1. 求a+aa+aaa+…+a…a(n个)的和,其中a为1~9之间的整数.例如,如当a=3、n=4时,求3+33+333+3333
int n = 4;
int a = 3;
long sum = 0;
int temp = 0;
for (int i = 0; i < n; i++) {
temp = temp * 10 + a;
sum += temp;
// 将每个数给打印出来
System.out.println(temp);
}
System.out.println(sum);
}
}