datas_ave函数

在数据采集系统中,药时需要对采集的数据取平均值。编写一个计算多个数据平均值的datas _ave 函数,要求函数参数为两个:第1个参数是数组名或指针变量,用于接收实参数组的首地址;第2个参数是整型变量.用于接收参与计算的数据个数。函数返回多个数据的平均值(单精度实型)。

img

#include<stdio.h>
float datas_ave(int a[],int n){
    float s=0;
    int i;
    for(i=0;i<n;i++){
        s+=a[i];
    }
    return s/n*1.0;
}
int main()
{
    int a[5]={1,2,3,4,5};
    printf("%.2f",datas_ave(a,5));

    return 0;
}