深圳C++培训
达内深圳龙华中心

134-1646-6912

热门课程

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

  • 时间:2015-10-30 11:18
  • 发布:深圳C++培训
  • 来源:企业面试题

constint 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 ;
}
上一篇:没有上一篇了
下一篇:如何判断一段程序是由C 编译程序还是由C++编译程序编译的?

马上预约三天免费体验课

姓名:

电话:

选择城市和中心
贵州省

广西省

海南省