C++ 计算调和平均数程序详解
该程序功能是计算一组数的调和平均数。\n\n设计思路是首先输入一个整数N,表示有N个数需要计算调和平均数。然后使用一个循环,每次循环中输入一个数,并将其倒数加到sum变量中。循环结束后,计算调和平均数,即将N除以sum得到结果。最后使用fixed和setprecision(2)设置输出结果的小数位数为2,并输出结果。\n\n程序的结构如下:\n1. 定义变量N、sum和result,分别表示输入的整数N、累加的和sum和计算结果result。\n2. 使用cin输入N。\n3. 使用for循环,循环变量i从0到N-1,每次迭代输入一个数num,并将其倒数加到sum中。\n4. 循环结束后,计算调和平均数,即将N除以sum得到结果,赋值给result。\n5. 使用cout输出fixed和setprecision(2)设置输出结果的小数位数为2,并输出result。\n6. 返回0,表示程序正常结束。\n\n#include <iostream>\n#include <iomanip>\nusing namespace std;\n\nint main() {\n int N;\n cin >> N;\n\n double sum = 0.0;\n for (int i = 0; i < N; i++) {\n double num;\n cin >> num;\n sum += 1.0 / num;\n }\n\n double result = N / sum;\n cout << fixed << setprecision(2) << result << endl;\n\n return 0;\n}
原文地址: https://www.cveoy.top/t/topic/p9Bf 著作权归作者所有。请勿转载和采集!