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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

写1个函数 返回1个整型数组中的最大值.

这个最大值怎么定义啊!!声明啊!1



5 个回复

倒序浏览
int max = arr[0];for(int i =1;i<sizeof(arr)/sizeof(arr(int);i++)){if(arr[i]>max){max = arr[i]}}printf("数组最大值=%d",max);retuen 0;
回复 使用道具 举报
/**
*  得到一维数组的最大值
*
*  @param arr    int类型的一维数组名
*  @param length 数组长度
*
*  @return 返回数组的最大值
*/
int One_Array_GetMax(int arr[],int length)
{
    int max = INT32_MIN;
    for ( int i = 0; i < length; i++)
    {
        if (arr[i] > max)
        {
            max = arr[i];
        }
    }
    return max;
}
回复 使用道具 举报
来学习一下
回复 使用道具 举报
/**
*  找出指定数组中的最大值
*
*  @param arr 指定的数组
*  @param len 数组的长度
*
*  @return 数组的最大值.
*/
int getMax(int arr[],int len)
{
    int max = INT32_MIN;
    for(int i = 0; i < len; i++)
    {
        if(arr[i] > max)
        {
            max = arr[i];
        }
    }
    return max;
}
回复 使用道具 举报
作业题求解来了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马