#!/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"