输入8个整数,求其中所以偶数的和
时间: 2024-05-15 09:15:18 浏览: 65
以下是Python代码实现:
```python
nums = input().split() # 输入8个整数,以空格分隔,存储为列表
sum_even = 0 # 初始化偶数和为0
for num in nums:
if int(num) % 2 == 0: # 如果该数为偶数
sum_even += int(num) # 将其加入偶数和中
print(sum_even) # 输出偶数和
```
示例输入:
```
1 2 3 4 5 6 7 8
```
示例输出:
```
20
```
相关问题
输入八个整数求其中所有偶数的和
A:请看以下Python代码实现:
```python
nums = input("请输入八个整数,以空格分隔:").split() # 输入八个整数并按空格分隔
sum = 0
for num in nums:
if int(num) % 2 == 0: # 如果这个数字是偶数,就加入总和
sum += int(num)
print("所有偶数的和为:", sum)
```
以上代码中,我们首先通过`input()`函数获取用户输入的八个整数,并使用`split()`函数将其按空格分隔成一个列表`nums`。接着,我们遍历这个列表中的每一个数字,如果它是偶数就加入总和`sum`中。最后,我们输出总和`sum`即可。
输入八个整数求其中偶数的和
对于这个问题,我们需要先输入八个整数,然后判断它们是否为偶数,最后把偶数的和求出来。
以下是Python的代码实现:
num_list = [] # 创建一个空列表用来存放输入的八个整数
sum_even = 0 # 初始化偶数和为0
# 循环输入八个整数
for i in range(8):
num = int(input("请输入第{}个整数:".format(i+1)))
num_list.append(num) # 将输入的整数添加到列表中
if num % 2 == 0: # 判断输入的整数是否为偶数
sum_even += num # 如果是偶数,则加到偶数和中
print("输入的八个整数为:", num_list)
print("其中偶数的和为:", sum_even)
运行程序后,依次输入八个整数,程序会输出输入的八个整数以及其中偶数的和。
阅读全文