题目描述:
a+aa+aaa+…+aaaaaaaaa=?
解题思路:
其中a为1至9之中的一个数,项数也要可以指定。
代码:
public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入a:"); int a = sc.nextInt(); System.out.println("请输入项数:"); int count = sc.nextInt(); int res = 0; int temp = 0; for (int i = 0; i < count; i++) { if (i == 0) { temp = a; res += temp; } else { temp = temp * 10 + a; res += temp; } } System.out.println("结果:" + res); } }