编写一个程序,不断要求用户输入两个数,直到其中的一个为0. 对于每两个数,程序将使用一个函数来计算它们的调和平均数,并将结果返回给main(),而后者将报告结果。调和平均数值的是倒数平均值得倒数计算公式如下:Hn=n/((1/a1n)+(1/a2n)+...(1/an));

#include<iostream>const double Mediation(const double,const double);int main(void)
{using std::cin;using std::cout;using std::endl;double a1n, a2n;while((cin >> a1n >> a2n )and((a1n not_eq 0) and (a2n not_eq 0))){cout << "Mediation: "<< Mediation(a1n, a2n) << endl;}return 0;
}
const double Mediation(const double a1n,const double a2n)
{return 2/((1/a1n)+(1/a2n));
}

函数使用:调和平均数相关推荐

  1. R语言harmonic.mean函数计算调和平均数(Harmonic Mean,倒数平均数)实战

    R语言harmonic.mean函数计算调和平均数(Harmonic Mean,倒数平均数)实战 目录 R语言harmonic.mean函数计算调和平均数(Harmonic Mean,倒数平均数)实战

  2. matlab函数全能速查宝典 pdf,MATLAB函数全能速查宝典

    第1章 MATLAB操作基础 1.1 MATLAB概述 1.1.1 MATLAB产生的历史背景 1.1.2 MATLAB的主要功能 1.1.3 MATLAB的语言特点 1.2 MATLAB的运行环境及 ...

  3. MATLAB 函数速查手册目录

      第 1 章 MATLAB 操作基础   第 2 章 矩阵及其基本运算   第 3 章 数值计算函数 第 4 章 符号运算函数 第 5 章 概率统计 第 6 章 绘图与图形处理 第 7 章 MATL ...

  4. matlab eigs 虚数,MATLAB函数速查手册

    内容简介 MATLAB是目前流行的理论与工程仿真软件之一.该软件自产生以来,就以其独有的特点和明显的优势吸引了各行各业的工作者.<MATLAB函数速查手册>较全面地介绍了MATLAB的函数 ...

  5. 1. 编写一个程序,不断要求用户输入两个数,直到其中的一个为0。对于每两个数,程序将使用一个函数来计算它们的调和平均数,并将结果返回给main(),而后者将报告结果。调和平均数指的是倒数平均值的倒数.

    计算公式如下: 调和平均数=2.0*x*y/(x+y) #include <iostream> double tp(double x, double y); int main() {dou ...

  6. matlab2c使用c++实现matlab函数系列教程-harmmean函数

    全栈工程师开发手册 (作者:栾鹏) matlab2c动态链接库下载 matlab库函数大全 matlab2c基础教程 matlab2c开发全解教程 matlab2c调用方法: 1.下载动态链接库 2. ...

  7. 《C Primer Plus》—第九章:函数(指针间接,函数及其定义方式,ANSI C原型,递归,函数调用的底层原理)

    文章目录 函数 本章内容 复习函数 创建并使用简单函数 分析程序 函数参数 定义带形式参数的函数 声明带形式参数函数的原型 调用带实际参数的函数 使用return从函数中返回值 函数类型 ANSI C ...

  8. 如何用excel求平均数?认准average()——搜索函数时千万别输mean,否则会得到geomean()

    某一天用excel计算平均数时,下意识地输入'=mean'搜索相关函数,并理所当然使用第一个弹出结果'=geomean'计算平均值.结果可想而知,一堆表格都要重新算 T_T. 为了牢记教训,下面咱就回 ...

  9. python求几何平均_R语言的几何平均数,调和平均数,平方平均数

    平方平均数最容易实现a root.mean.square 几何平均数实现算法,要考虑到NA或负值geometry.mean geo_mean log_data gm return(gm) } 也可以用 ...

最新文章

  1. 英语口语8000句 pdf_值得收藏!生活交际常用英语口语,60句常用的生活交际口语!...
  2. oracle 强制恢复,oracle数据库恢复
  3. 我的MIDAS中间层服务器运行效果图
  4. android调用系统相册打开图片不显示,【报Bug】打开相册,不显示图片,选中图片后,app会崩溃...
  5. java实现鸭子类型,Golang的interface及duck typing鸭子类型
  6. shell技巧(sed 断句、读取指定行) 【ZT】
  7. Vmware里Ubuntu安装Vmware Tools时提示:客户机操作系统己将 CD-ROM 门锁定,并且可能正在使用 CD-ROM.....
  8. 自学计算机编程语言经历!
  9. vmware+双显示器实现双系统同时使用
  10. input输入字符限制
  11. java回顾:MyBatis参数、sql片段、动态sql、高级查询
  12. 排查计算机安全隐患,临澧四项措施强化计算机安全保密管理
  13. 迈向阿尔茨海默病的无创脑刺激2.0时代
  14. NOTES修改服务器密码,修改notes邮箱服务器地址
  15. 2021年茶艺师(初级)考试及茶艺师(初级)报名考试
  16. 艺术设计类学什么计算机课程,艺术设计专业学什么 最好的大学有哪些
  17. 无线接入点和无线路由器有什么不同?
  18. 推荐大家6本Python入门书籍
  19. 【题目49:装快递(C++) ; ps:输入一行数据(带逗号或空格)更好的输入方式】
  20. python秒表模块_利用python的kivy模块做一个秒表

热门文章

  1. 狐狸共享账号服务器查询,卫星节目共享账号,狐狸(动物号)和苹果(水果号)共享节目一览表...
  2. 【论文阅读】Squeeze-and-Attention Networks for Semantic Segmentation(CVPR2020)
  3. eclipse hadoop1.2.0配置及wordcount运行
  4. 【每天1分钟】MarkDown语法学习之分割线
  5. 大家一起学习用VBA查询数据
  6. html5怎么引入苹方简,Kindle 推荐使用“苹方-简”自定义字体,阅读体验最舒服...
  7. 一加6可以刷的rom_一加6刷机包
  8. GPS坐标互转:WGS-84(GPS)、GCJ-02(Google地图)、BD-09(百度地图)
  9. linux 文件夹 775,linux - 如何为文件夹及其所有子文件夹和文件设置chmod?
  10. 我们终将泄露的人脸数据,后果到底有多可怕?