编程计算1+(2+2)+(3+3+3)+(4+4+4+4)+...+(10+10+...+10)的值
时间: 2024-01-09 17:22:45 浏览: 29
以下是两种编程计算1+(2+2)+(3+3+3)+(4+4+4+4)+...+(10+10+...+10)的值的方法:
1. 使用循环的方法:
```python
result = 0
for i in range(1, 11):
temp_sum = 0
for j in range(1, i+1):
temp_sum += i
result += temp_sum
print(result) # 输出:220
```
2. 使用数学公式的方法:
```python
result = 0
for i in range(1, 11):
temp_sum = i * (i + 1) // 2
result += temp_sum
print(result) # 输出:220
```
阅读全文