/*
==============================================================
两数值的谐均值可以这样计算:首先对两数值的倒数取平均值,最
后再取倒数。编写一个带有两个double参数的函数,计算这两个参数的
谐均值。
==============================================================
*/
#include <stdio.h>
double CODE(double a, double b);
int main(void)
{
double a, b;
printf("Plese input two integer (q to quit): \n");
while ((scanf_s("%Lf %lf", &a, &b)) == 2.00)
{
printf("%g 和 %g 的谐均值为 %g.\n", a, b, CODE(a, b));
printf("Plese input two integer (q to quit): \n");
}
return 0;
}
double CODE(double a, double b)
{
return 1 / ((1 / a + 1 / b) / 2);
}
C primer plus 第九章 练习4:
最新推荐文章于 2021-10-21 16:12:03 发布