使用函数累加由n个a构成的整数和:输入两个正整数a和n,求a+aa+aaa(n个a之和,要求定义并调用函数fn(a,na
时间: 2023-10-21 20:05:45 浏览: 146
设有n个正整数,将他们连接成一排,组成一个最大的多位整数
下面是使用函数累加由n个a构成的整数和的代码:
```python
def fn(a, n):
sum = 0
for i in range(1, n + 1):
sum += int(str(a) * i)
return sum
a = int(input("请输入a的值:"))
n = int(input("请输入n的值:"))
sum = fn(a, n)
print("a aa aaa...的和为:", sum)
```
运行结果如下:
```
请输入a的值:3
请输入n的值:4
a aa aaa...的和为: 3702
```
解释:输入a=3和n=4,调用函数fn计算1+33+333+3333=3702,输出结果为3702。
阅读全文