这是一个求平均数的问题,要将输入的n个整数存入数组a中,然后计算这些数的平均值,再输出所有大于平均值的数。
时间: 2024-03-20 20:41:47 浏览: 109
C#实现输入10个数存入到数组中并求max和min及平均数的方法示例
好的,这是一个比较简单的问题。以下是一个示例代码,可以实现您所描述的功能:
```python
n = int(input("请输入整数个数:")) # 输入整数个数
a = [] # 定义一个空数组
sum = 0 # 初始化和为0
# 循环输入n个整数,并计算它们的和
for i in range(n):
num = int(input("请输入第%d个整数:" % (i+1)))
a.append(num) # 将输入的整数添加到数组a中
sum += num # 累加输入的整数
avg = sum / n # 计算平均值
print("平均值为:%.2f" % avg) # 输出平均值
print("大于平均值的数有:")
# 循环遍历数组a,输出大于平均值的数
for i in range(n):
if a[i] > avg:
print(a[i])
```
希望这个代码能够帮助到您。
阅读全文