21xrx.com
2024-11-08 21:11:29 Friday
登录
文章检索 我的文章 写文章
「C语言求平均数的函数」——如何编写求平均数的C语言函数
2023-06-14 20:17:24 深夜i     --     --
C语言函数 求平均数 数组计算

在编写C语言程序时,经常需要计算一组数据的平均值。为了简化编程过程和提高重复使用率,我们可以封装一个函数来计算平均值。以下是一个简单的求平均数的C语言函数示例:


float avg(float arr[], int len) {

  float sum = 0;

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

    sum += arr[i];

  }

  return sum / len;

}

上述函数接收一个浮点数数组和其长度作为参数,并通过循环计算数组元素之和,最后返回其平均值。

应用该函数的示例代码:


#include

float avg(float arr[], int len);

int main() {

  float a[] = 3.4;

  int len = sizeof(a) / sizeof(a[0]);

  float result = avg(a, len);

  printf("Average = %f", result);

  return 0;

}

上述代码声明了一个包含5个浮点数的数组a,并通过sizeof(a) / sizeof(a[0])计算其长度。然后调用avg()函数计算数组平均值并输出结果。

  
  

评论区

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