如何用循环实现1*2*3+3*4*5+5*6*7+......99*100*101的求和?
时间: 2023-12-03 09:02:24 浏览: 68
C语言实现求1+2+3+……+100的和,要求分别用while、do while、for循环实现。.txt
以下是使用循环实现1*2*3+3*4*5+5*6*7+......99*100*101的求和的Python代码:
```python
result = 0
for i in range(1, 100, 2):
result += i * (i+1) * (i+2)
print(result)
```
代码解释:
- `result = 0`:初始化结果变量为0。
- `for i in range(1, 100, 2):`:循环遍历1到99之间的奇数。
- `result += i * (i+1) * (i+2)`:将每个奇数i及其后两个偶数相乘的结果累加到结果变量中。
- `print(result)`:输出结果变量的值。
阅读全文