描述 求s=a+aa+aaa+aaaa+aa…a的值,其中a从键盘读入。比如:读入2,则s=2+22=24。再比如:读入5,s=5+55+555+5555+55555=61725 输入描述 一个整数a(a在1~9的范围内) 输出描述 整数n代表这个算式的结果
时间: 2023-11-06 07:04:04 浏览: 101
C语言课程设计
下面是 Python 的代码实现:
```python
a = input() # 读入 a
n = int(input()) # 读入数列长度
cur = a # 当前数字初始值为 a
sum = a # 数列总和初始值为 a
for i in range(2, n + 1):
cur = cur + a # 计算当前数字
sum = sum + cur # 累加到数列总和中
print(sum)
```
首先读入整数`a`和数列长度`n`,然后用`cur`来表示当前数字的值,初始值为`a`,用`sum`来表示数列的总和,初始值也为`a`。接着用循环从第二个数字开始计算数列中的每个数字,计算出当前数字并将其加到数列总和中。最后输出数列总和即可。
示例输入输出如下:
```
输入:
2
2
输出:
24
输入:
5
5
输出:
61725
```
阅读全文