21xrx.com
2025-03-24 00:45:37 Monday
文章检索 我的文章 写文章
C++计算数组平均值的代码
2023-07-11 03:10:50 深夜i     --     --
C++ 数组 平均值 计算 代码

在C++中,我们可以使用数组来存储一组数据。如果我们想要计算数组中所有数的平均值,我们可以使用以下的代码:

#include <iostream>
using namespace std;
int main()
{
  int arr[5] = 2;
  int sum = 0;
  for (int i = 0; i < 5; i++)
  {
    sum += arr[i];
  }
  float avg = (float)sum / 5;
  cout << "平均数为:" << avg << endl;
  return 0;
}

在这个代码中,我们定义了一个长度为5的整型数组`arr`,其中存储了5个整数。我们使用一个`for`循环,遍历整个数组,并计算每个元素的总和。最后,我们将总和除以数组中元素的个数,得到数组的平均值。我们将平均值输出到控制台上。

需要注意的一点是,我们需要将总和强制转换成`float`类型,以便得到正确的平均值。如果不将总和强制转换成`float`类型,则平均值将会是一个整数,因为C++中使用整数除以整数的结果仍然是一个整数。

这是一个基础的代码示例,实际上我们可以根据需要进行改进,例如将数组的长度作为一个变量输入,或者从文件中读取数据等。不管怎样,使用数组计算平均值的核心就是遍历数组并累加所有元素的值,然后除以元素的个数。

  
  

评论区