21xrx.com
2025-03-18 18:11:17 Tuesday
文章检索 我的文章 写文章
C++ 如何求一组数的平均值?
2023-07-13 03:37:27 深夜i     30     0
C++ 求平均值 数组

在C++语言中,要求一组数的平均值可以使用简单的公式来计算。平均值也称为算术平均值,是指一组数据中所有数的总和除以数据数量。

以下是在C++中计算一组数字平均值的示例代码:

#include<iostream>
using namespace std;
int main() {
  int arr[10], n, i, sum = 0;
  float avg;
  cout << "Enter the number of elements: ";
  cin >> n;
  cout << "Enter " << n << " elements: ";
  for (i = 0; i < n; ++i) {
    cin >> arr[i];
    sum += arr[i];
  }
  avg = (float)sum / n;
  cout << "Average of the entered numbers is: " << avg << endl;
  return 0;
}

在上述代码中,首先要接受用户输入的数字数量和数字本身。将用户输入的每个数字累加到 Sum 中,计算完成后将 Sum 除以 Number 数量即可得到数字的平均数(Avg)。

尽管以上实例中使用了整数数组,但是可以参照这个例子在C++中添加其他数据类型的数组并进行计算,例如浮点型等。 希望这篇文章能够帮助初学者们了解如何在C++中计算一组数字的平均值。

  
  

评论区