本文實例講述了C++通過自定義函數找出一個整數數組中第二大數的方法。分享給大家供大家參考。具體實現方法如下:
const int MINNUMBER = -32767 ;//2字節的Int 0x8000-1,//4字節的Int 0x80000000-1 -2147483647int find_sec_max( int data[] , int count){ int maxnumber = data[0] ; int sec_max = MINNUMBER ; for ( int i = 1 ; 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 ;}
希望本文所述對大家的C++程序設計有所幫助。
新聞熱點
疑難解答
圖片精選