21xrx.com
2024-11-25 05:07:28 Monday
登录
文章检索 我的文章 写文章
C++求平均值代码
2023-06-28 15:26:06 深夜i     --     --
C++ 求平均值 代码

在C++编程中,求一个数据集的平均值是一项常见任务。平均值可以用于数据分析、评估和其他一些应用程序中。下面是使用C++编写的一个简单求平均数的代码示例:


#include <iostream>

#include <vector>

using namespace std;

double mean(vector<double>& v) {

  double sum = 0.0;

  for (int i = 0; i < v.size(); ++i) {

    sum += v[i];

  }

  return sum / v.size();

}

int main() {

  vector<double> data;

  double x;

  

  cout << "Please enter the data set: " << endl;

  while (cin >> x) {

    data.push_back(x);

  }

  

  double avg = mean(data);

  cout << "The mean of the data set is: " << avg << endl;

  

  return 0;

}

在上述代码中,先定义了一个名为`mean`的函数,用于计算平均值。该函数接收一个类型为`vector &`的引用参数,并返回一个`double`类型的值。该函数内部通过使用循环遍历数据集中的每个元素,并累加每个元素,最后返回累加和除以数据集大小的结果,即平均值。

然后,`main`函数接收从控制台输入的数据,并将其存储在一个名为`data`的`vector`容器中。接着,调用`mean`函数计算出该数据集的平均值,然后输出结果到控制台。

使用上述代码示例,我们可以方便地计算任何数量的数据的平均值,这可以在许多情况下帮助我们更好地理解数据并作出决策。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复