如何使用编程方法计算整数数组中的最大值、最小值、平均值以及总和?
时间: 2024-10-28 12:09:44 浏览: 27
js求数组总和、最大值、最小值、平均值、标准差.pdf
5星 · 资源好评率100%
在编程中,计算整数数组的最大值、最小值、平均值和总和通常涉及到一些基本的算法和数据结构。以下是使用Python语言的一个简单示例:
```python
def array_stats(arr):
# 最大值
max_value = max(arr)
# 最小值
min_value = min(arr)
# 平均值 (总和除以元素个数)
sum_value = sum(arr)
average = sum_value / len(arr) if len(arr) > 0 else 0 # 避免除以零错误
# 总和
total = sum_value
return max_value, min_value, average, total
# 示例数组
numbers = [1, 5, 3, 9, 2]
max_val, min_val, avg_val, tot_val = array_stats(numbers)
print("最大值:", max_val)
print("最小值:", min_val)
print("平均值:", round(avg_val, 2)) # 四舍五入到两位小数
print("总和:", tot_val)
```
阅读全文