编写程序,使用循环语句输出1+4+7+10+13+…+112的和。
时间: 2023-08-05 22:03:45 浏览: 67
好的,这是一个简单的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的值即可。
相关问题
编写程序使用循环语句输出1+4+7+10+…+112的和。python
可以使用 Python 的 for 循环语句来实现:
```python
sum = 0
for i in range(1, 113, 3):
sum += i
print("1+4+7+10+...+112 =", sum)
```
输出结果为:
```
1+4+7+10+...+112 = 2145
```
解释一下,range(1, 113, 3) 表示从1开始,每次加3,直到小于113。在循环中,将每个数累加到 sum 变量中,最后输出 sum 的值即可。
、编写程序,使用循环语句输出1+4+7+10+13+…+112的和
好的,以下是使用循环语句输出1+4+7+10+13+…+112的和的 Python 代码:
```python
sum = 0
for i in range(1, 113, 3):
sum += i
print(sum)
```
程序首先定义了一个变量 `sum`,用于保存累加的结果。然后使用 `for` 循环依次遍历从 1 到 112 的数字,每次循环增加 3。这里使用了 `range()` 函数,第一个参数是起始值,第二个参数是终止值(不包括),第三个参数是步长。当遍历到 112 时,循环结束,打印出累加的结果。
输出结果为 1683。