题解 | #求平均值#
求平均值
https://www.nowcoder.com/practice/c44b98aeaf9942d3a61548bff306a7de
#!/bin/bash
# 读取数组长度
read -p "请输入数组长度N: " N
# 初始化数组和总和变量
declare -a nums
total=0
# 读取数组元素
for ((i=0; i<N; i++)); do
read -p "请输入第 $((i+1)) 个元素: " num
nums+=($num)
total=$(echo "$total + $num" | bc)
done
# 计算平均值并保留三位小数
average=$(echo "scale=3; $total / $N" | bc)
# 输出结果
echo "$average"


查看18道真题和解析