黑马程序员技术交流社区

标题: 用函数求整型数组中的最大值!! [打印本页]

作者: 简约无处不在    时间: 2016-5-8 11:17
标题: 用函数求整型数组中的最大值!!
写1个函数 返回1个整型数组中的最大值.

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




作者: king、小白    时间: 2016-5-8 12:21
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;
作者: royal    时间: 2016-5-8 13:25
/**
*  得到一维数组的最大值
*
*  @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;
}
作者: 12138    时间: 2016-5-8 14:02
来学习一下
作者: 栗海云    时间: 2016-5-8 20:24
/**
*  找出指定数组中的最大值
*
*  @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;
}

作者: john6g    时间: 2016-5-9 22:45
作业题求解来了




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