2017年計算機二級C++實例編程:數(shù)組中第二大數(shù)

字號:


    數(shù)組中第二大數(shù)
    01 //找出數(shù)組中第二大數(shù)。
    02 //
    03
    04 #include
    05 using namespace std;
    06
    07 int find_second_max(int data[],int count)
    08 {
    09 int max,s_max=0;
    10 max=data[0];
    11 for (int i=1;i
    12 {
    13 if (max
    14 {
    15 s_max=max;
    16 max=data[i];
    17 }
    18 else if(max>data[i] &&(s_max
    19 s_max=data[i];
    20 }
    21 return s_max;
    22 }
    23
    24 int main()
    25 {
    26 cout<<"Input 10 numbers:"<
    27 int a[10];
    28 for(int i=0;i<10;i++)
    29 cin>>a[i];
    30 cout<<"the sencond_max number is "<
    31 return 0;
    32 }