完成数组各元素值的输入,统计该数组中能被3整除的偶数元素的平均值,输出该数组元素及结果。
时间: 2023-05-29 18:05:35 浏览: 78
```python
array = [] # 定义空列表
n = int(input("请输入数组元素个数:"))
for i in range(n):
x = int(input("请输入第{}个元素:".format(i+1)))
array.append(x) # 将输入的元素添加到列表中
sum = 0 # 用于计算能被3整除的偶数元素的和
count = 0 # 用于计算能被3整除的偶数元素的个数
for num in array:
if num % 3 == 0 and num % 2 == 0: # 判断能被3整除的偶数元素
sum += num
count += 1
if count == 0: # 如果没有符合条件的元素,则输出提示信息
print("该数组中没有能被3整除的偶数元素")
else: # 否则输出符合条件的元素及平均值
print("该数组中能被3整除的偶数元素为:", end="")
for num in array:
if num % 3 == 0 and num % 2 == 0:
print(num, end=" ")
print("\n平均值为:{:.2f}".format(sum/count))
```
示例输出:
```
请输入数组元素个数:6
请输入第1个元素:4
请输入第2个元素:6
请输入第3个元素:9
请输入第4个元素:12
请输入第5个元素:7
请输入第6个元素:8
该数组中能被3整除的偶数元素为:6 12
平均值为:9.00
```
阅读全文