首页 > 编程语言 >C/C++ 编程

C/C++ 编程

时间:2022-11-08 13:24:49浏览次数:48  
标签:maxnumber count int max 编程 C++ sec data

写一个函数找出一个整数数组中,第二大的数 

 const int MINNUMBER = -32767; 
 
 int 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; 
 }

 

标签:maxnumber,count,int,max,编程,C++,sec,data
From: https://www.cnblogs.com/ghnie/p/16869343.html

相关文章