<span style="font-size:24px;">有一组数,找出次大值:</span>
#include<iostream>
using namespace std;
const int MinNumber=-32767;
int find_sec_max(int data[],int count)
{
int maxnumber=data[0];
int sec_max=MinNumber;
for(int i=0;i<count;i++)
{
if(data[i]>maxnumber)
{
sec_max=maxnumber;
maxnumber=data[i];
}
else
{
if(data[i]>sec_max)
sec_max=data[i];
}
}
return sec_max;
}
int main(void)
{
int data[5]={1,2,3,4,5};
int j=find_sec_max(data,5);
cout<<j<<endl;
getchar();
return 0;
}