编程写一个sum=d+dd+ddd (n个d)其中d为1到9的自然数
时间: 2023-05-18 21:06:58 浏览: 102
C语言程序设计-编写函数fun求sum=d+dd+ddd+……+dd...d(n个d),其中d为1-9的数字;例如:3+
5星 · 资源好评率100%
以下是一个实现该功能的 Python 代码:
```python
n = int(input("请输入n的值:"))
sum = 0
for i in range(1, n+1):
d = int(str(i) * i)
sum += d
print("sum =", sum)
```
该代码会提示用户输入一个整数n,然后计算出sum=d dd ddd (n个d)的值,并输出结果。例如,当n=3时,sum=123 + 121212 + 123123123 = 123456666。
阅读全文