茶馆达人有懂函数的吗?
题目是写一个函数,找出整数数组中第二大的整数例如:{12,12,12,12,12}=无
{18,18,16,14,11}=16
const int MINNUMBER = -32767 ;
int find_sec_max( int data[] , int count)
{
int maxnumber = data ;
int sec_max = MINNUMBER ;
for ( int i = 1 ; i < count ; i++)
{
if ( data > maxnumber )
{
sec_max = maxnumber ;
maxnumber = data ;
}
else
{
if ( data > sec_max )
sec_max = data ;
}
}
return sec_max ;
直接股沟之 可以用C语言写
lz的我竟然看懂了
页:
[1]