A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1个函数 ,返回1个整型数组中的平均值.


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

4 个回复

倒序浏览
先遍历数组元素,相加起来,然后除以数组元素个数就行
回复 使用道具 举报
只能自己写个函数,math.h里面没有
sum=a1+a2+a3+········+an;
b=sum/n
回复 使用道具 举报
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;
   
}
回复 使用道具 举报
/**
*  求指定数组中的累加和
*
*  @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;
   
}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马