笔试题整数数组

时间:2020-10-18 15:52:47 笔试题目 我要投稿

笔试题(整数数组)

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

笔试题(整数数组)

答案:

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 ;

}

【笔试题(整数数组)】相关文章:

360笔试题目10-20

华为2017笔试题08-16

JavaScript中的索引数组、关联数组和静态数组、动态数组的分类讲11-10

华为2017笔试试题08-10

桂林银行笔试题笔经10-21

浅谈javascript数组06-19

JSON数组用法介绍11-10

Javascript的常规数组和关联数组的对比小结11-17

javascript创建数组之联合数组的使用方法11-16

笔试中数组越界问题11-22