21xrx.com
2025-03-14 00:00:58 Friday
登录
文章检索 我的文章 写文章
C++中求平均数函数的实现
2023-07-05 10:16:04 深夜i     --     --
C++ 平均数 函数 实现

在C++中,求平均数是一种非常常见的计算操作,可以用于统计一组数值的平均值,比如学生的考试成绩、某公司的销售额等。为了实现这个功能,我们可以采用函数的方式编写一个求平均数的函数。

函数的定义如下所示:


double average(double *arr, int size)

{

  double sum = 0;

  for (int i = 0; i < size; i++)

  {

    sum += arr[i];

  }

  return sum / size;

}

该函数接收两个参数:一个指向存储数值的数组的指针,以及数组的大小。函数的实现思路很简单,首先定义一个变量sum,用于存储所有数值的和,然后在一个循环中遍历整个数组,将每个数值都加入到sum中。最后,将sum除以数组的大小,即可计算出平均数,将其作为函数的返回值。

在调用该函数时,需要首先创建一个存储数值的数组,并确定数组的大小,然后将这个数组的地址和大小作为参数传递给函数,如下所示:


int main()

{

  double arr[5] = 4.1;

  double avg = average(arr, 5);

  std::cout << "The average is " << avg << std::endl;

  return 0;

}

在这个例子中,我们创建了一个包含5个数值的数组,然后调用我们编写的average函数来计算这个数组中所有数值的平均数。最后,将计算出的平均数输出到控制台上。

总之,在C++中实现求平均数的函数并不难,只需要简单的循环遍历数组即可。通过这个函数,我们可以轻松地处理一组数值,并得到它们的平均值。

  
  

评论区

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