问题:
解答:
cpp
#include <iostream>
using namespace std;
double average(double a, double b)
{
return 2.0 * a * b / (a + b);
}
int main()
{
double a = 0;
double b = 0;
double res = 0;
cout << "请输入两个数(其中一个为0则结束):" << endl;
while (true)
{
cin >> a >> b;
if (a == 0 || b == 0)break;
res=average(a, b);
cout << a << "与" << b << "的调和平均数为:" << res << endl;
cout << "请输入两个数(其中一个为0则结束):" << endl;
}
cout << "程序结束!" << endl;
return 0;
}
运行结果:
考查点:
- 函数返回值
2024年8月30日19:17:10