编程序,由键盘输入10个整数,输出其中偶数之和以及偶数平均值。 提示: a)利用单重循环(while, do…while, for)接受从键盘输入,同时判读该数是否为偶数,并累加求和; b)循环体外求平均值,然后将计算结果
时间: 2024-09-14 11:09:20 浏览: 61
python 求1-100之间的奇数或者偶数之和的实例
编写一个简单的程序,你需要使用循环结构,比如for或do...while,来接受用户输入10个整数。以下是使用Python语言的一个例子:
```python
# 初始化变量
count = 0 # 偶数计数器
total_sum = 0 # 累积偶数和
# 使用for循环获取10个输入
for i in range(10):
num = int(input("请输入第{}个整数:".format(i+1))) # 接收用户输入并转换为整数
if num % 2 == 0: # 判断数字是否为偶数
count += 1 # 增加偶数计数
total_sum += num # 加入偶数和
# 计算平均值
if count > 0: # 防止除以0的情况
average = total_sum / count
else:
average = None # 如果没有偶数,设置平均值为None
# 输出结果
print("偶数之和为:", total_sum)
if average is not None:
print("偶数平均值为:", average)
阅读全文