题解 | #求平均值#

求平均值

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"

全部评论

相关推荐

拉丁是我干掉的:把上海理工大学改成北京理工大学。成功率增加200%
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务