题目链接

题目描述

写一个bash脚本以实现一个需求,求输入的一个的数组的平均值

第1行为输入的数组长度N
第2~N行为数组的元素,如以下为:
数组长度为4,数组元素为1 2 9 8
示例:
4
1
2
9
8

那么平均值为:5.000(保留小数点后面3位)
你的脚本获取以上输入应当输出:
5.000

expr 只是整数运算, 实现小数运算可以通过bc
例如
echo "scale=3;10/3" | bc
结果
3.333
#!/bin/bash
read N
tmp=$N
sum=0
while(( $N > 0 ))
doread numsum=`expr $sum + $num`    let "N--"
done
sum=`echo "scale=3;$sum / $tmp" | bc`
echo $sum

shell 求平均值相关推荐

  1. 【Shell】awk命令--输出某列,列求和,列求平均值,列最大值,列去重复,取倒列,过滤行,匹配,不匹配,内置变量|定义分隔符|多个分隔符...

    目录 awk基本语法 awk输出某几列 awk遍历文件行处理 awk中运行shell命令 方法1:awk 内置函数system 方法2 通过awk  print 交给bash awk中运行shell命 ...

  2. 【Shell】awk命令--输出某列,列求和,列求平均值,列最大值,列去重复,取倒列,过滤行,匹配,不匹配,内置变量|定义分隔符|多个分隔符

    目录 awk基本语法 awk输出某几列 awk遍历文件行处理 awk中运行shell命令 方法1:awk 内置函数system 方法2 通过awk  print 交给bash awk中运行shell命 ...

  3. 对tf.reduce_mean API的理解就是求平均值,reduce指的是一串数据求平均值后维数降低了,可不是吗,一串向量变成了一个数,维数自然降低了

    tf.math.reduce_mean(input_tensor, axis=None, keepdims=False, name=None ) 对tf.reduce_mean的理解就是求平均值,re ...

  4. 看完微软大神写的求平均值代码,我意识到自己还是too young了

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 博雯 发自 凹非寺 量子位 | 公众号 QbitAI 取整求个无符号整数的平均值,居然 ...

  5. 微软大神“玩”出新花样,求平均值代码还能这样写?

    编译 | 马超       责编 | 苏宓 出品 | CSDN(ID:CSDNnews) 近日,微软神级人物Raymond Chen在个人博客上,发布了一篇关于<如何计算平均值>的博文.这 ...

  6. 1054. 求平均值 (20)

    1054. 求平均值 (20)本题的基本要求非常简单:给定N个实数,计算它们的平均值.但复杂的是有些输入数据可能是非法的.一个"合法"的输入是[-1000,1000]区间内的实数, ...

  7. 12-1054. 求平均值

    1054. 求平均值 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 本题的基本要求非常简单:给定N个实 ...

  8. 用函数求10个数的平均值_Excel AVERAGEIF函数条件求平均值

    AVERAGEIF 函数 说明:返回某个区域内满足给定条件的所有单元格的平均值(算术平均值) 语法:AVERAGEIF(range, criteria, [average_range]) 中文语法:A ...

  9. tensorflow随笔-求平均值的函数

    求平均值的函数 reduce_mean axis为1表示求行 axis为0表示求列 >>> xxx=tf.constant([[1., 10.],[3.,30.]]) >> ...

最新文章

  1. 用 Flask 来写个轻博客 (27) — 使用 Flask-Cache 实现网页缓存加速
  2. 【转载】DL图片预处理
  3. 元旦是星期天,春节是1.29,也是星期天哦,祝贺大家节日了!
  4. 深度学习数据集+模型说明
  5. android浮动文本,android 添加浮动标签在textView最尾端,自动换行
  6. JavaScript-8(正则表达式)
  7. Java使用UDP聊天程序
  8. 富文本编辑器CKEditor 5开发环境搭建
  9. [导入]DataTable的排序、检索、合并
  10. amos调节变量怎么画_结构方程模型建模思路及Amos操作--调节变量效果确定(二)...
  11. 家庭网关斐讯 K3 基础环境篇
  12. 跨界程序员の一 中文GB2312字库下载
  13. android 4g wifi热点,全网通吃!中兴MF910S 4G无线热点上手体验
  14. 如何修复图片清晰度呢?这三款软件不要错过
  15. 趋势(被亚信并购)杀毒软件强制卸载
  16. SSL P2711 正方形
  17. 美国交通信号配时实践经验
  18. 为什么PCB上的单端阻抗控制50欧姆
  19. 2020电工(初级)考试题库及电工(初级)模拟考试题
  20. 严格别名规则“-fstrict-aliasing”和“-fno-strict-aliasing”及类型双关

热门文章

  1. 某程序员吐槽阿里给自己侮辱性薪资!阿里定级P6+,目前薪资33k,阿里才给35k,没有股票!...
  2. C# ABP WebApi与Swagger UI的集成
  3. linux hairpin mode
  4. Unity 3D 动画系统(Mecanim)|| Unity 3D 人形角色动画(Avatar)
  5. 学习MySQL的第二天:SQL(基础篇)
  6. 如何做自己不想做的事情,却必须要去做的事情
  7. Excel-资产负债表-模板
  8. electron中引入iohook来监听系统级鼠标键盘事件
  9. 幻方加密代码——自动生成幻方密钥方法,罗伯法单偶数阶的解法代码基于python
  10. 基于ABP和Magicodes实现Excel导出操作