21xrx.com
2024-06-03 09:06:54 Monday
登录
文章检索 我的文章 写文章
C++:求一维数组平均值
2023-07-04 18:38:24 深夜i     --     --
C++ 一维数组 平均值

在 C++ 中,我们可以通过对数组元素求和并除以元素个数来计算一维数组的平均值。这个过程可以通过循环来实现。

首先,我们需要声明一个一维数组并初始化,例如:

int arr[] = 2;

然后,我们可以使用一个变量来保存数组元素的和:

int sum = 0;

接着,我们可以使用一个循环来对数组元素求和:

for (int i = 0; i < 5; i++) {

  sum += arr[i];

}

在这个循环中,我们使用了一个变量 i 来遍历数组元素,并将每个元素加到 sum 变量中。

最后,我们可以计算数组的平均值并输出结果:

float avg = sum / 5.0;

cout << "平均值是:" << avg << endl;

在这里,我们使用了一个浮点数变量来保存平均值,因为我们希望得到精确的结果。我们还使用了 cout 语句来输出结果到屏幕上。

完整的代码如下:

#include

using namespace std;

int main() {

  int arr[] = 8;

  int sum = 0;

  for (int i = 0; i < 5; i++) {

    sum += arr[i];

  }

  float avg = sum / 5.0;

  cout << "平均值是:" << avg << endl;

  return 0;

}

运行结果:

平均值是:5.2

以上就是求一维数组平均值的 C++ 代码。如果你有多维数组的计算需求,也可以使用类似的循环求和方法。

  
  

评论区

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