用c++生成一个求平均值的代码
时间: 2024-01-22 08:19:01 浏览: 65
c++ 求一些数的平均值。
下面是一个求平均值的C++代码示例:
```c++
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入数字的个数:";
cin >> n;
int sum = 0;
int num;
for (int i = 0; i < n; i++) {
cout << "请输入第" << i + 1 << "个数字:";
cin >> num;
sum += num;
}
double avg = static_cast<double>(sum) / n;
cout << "这些数字的平均值是:" << avg << endl;
return 0;
}
```
该代码首先从用户那里获取数字的个数 `n`,然后使用 `for` 循环依次获取 `n` 个数字,并将它们累加到 `sum` 变量中。最后,计算平均值并打印输出。需要注意的是,计算平均值时需要将 `sum` 强制转换为 `double` 类型,以避免整数除法的问题。
阅读全文