黑马程序员技术交流社区

标题: 平均值怎么算啊该用什么函数!!! [打印本页]

作者: 简约无处不在    时间: 2016-5-8 11:20
标题: 平均值怎么算啊该用什么函数!!!
1个函数 ,返回1个整型数组中的平均值.


数组中的平均值怎么求啊!


作者: king、小白    时间: 2016-5-8 12:16
先遍历数组元素,相加起来,然后除以数组元素个数就行
作者: royal    时间: 2016-5-8 13:21
只能自己写个函数,math.h里面没有
sum=a1+a2+a3+········+an;
b=sum/n
作者: john6g    时间: 2016-5-8 20:26
int getSum(int arr[],int len)
{
    int sum = 0;
    for(int i = 0; i < len; i++)
    {
        sum += arr[i];
    }
    return sum;
}
int getAvg(int arr[],int len)
{

    int sum = getSum(arr, len);
    return sum / len;
   
}
作者: 栗海云    时间: 2016-5-8 20:28
/**
*  求指定数组中的累加和
*
*  @param arr 指定的数组
*  @param len 数组的长度
*
*  @return 数组的累加和.
*/
int getSum(int arr[],int len)
{
    int sum = 0;
    for(int i = 0; i < len; i++)
    {
        sum += arr[i];
    }
    return sum;
}



/**
*  求指定数组中的平均值
*
*  @param arr 指定的数组
*  @param len 数组的长度
*
*  @return 数组的平均值.
*/
int getAvg(int arr[],int len)
{
    //1.直接调用写好的函数求数组的累加和.
    int sum = getSum(arr, len);
    return sum / len;
   
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2