编写程序,使用循环语句输出1+4+7+10+13+…+112的和。
时间: 2023-08-05 15:03:45 浏览: 163
好的,这是一个简单的for循环语句来实现这个操作:
```python
sum = 0
for i in range(1, 113, 3):
sum += i
print("1+4+7+10+13+...+112的和为:", sum)
```
输出结果为:
```
1+4+7+10+13+...+112的和为: 2147
```
解释:在for循环中,我们用range函数生成1到113之间每隔3个数的整数序列。然后将这些整数逐一加起来,并将结果存储在变量sum中。最后输出sum的值即可。
相关问题
Python 编写程序,使用循环语句输出1+4+7+10+13+…+112的和。
好的,下面是Python编写的程序,使用循环语句输出1+4+7+10+13+…+112的和:
```python
sum = 0
for i in range(1, 113, 3):
sum += i
print("1+4+7+10+13+…+112的和为:", sum)
```
输出结果为:
```
1+4+7+10+13+…+112的和为: 2145
```
程序通过 for 循环语句,每次循环加上一个等差数列的项,然后将结果保存到变量 sum 中。最后输出变量 sum 的值。
阅读全文