胖奇 的专栏

The Pursuit of Happyness

一次遍历找出整型数组中第二大数

const int MIN=-32767;
int find_sed_max(int data[],int count)
{
    int max_num=data[0];
    int sed_num=MIN;
    for(int i=1;i<count;i++)
    {
        if(data[i]>max_num)
        {
            sed_num=max_num;
            max_num=data[i];
        }
        else
        {
            if(data[i]>sed_num)
                sed_num=data[i];
        }
    }
    return sed_num;
}


阅读更多
个人分类: C/C++
上一篇华为面试
下一篇函数重写
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭