设为首页 加入收藏

TOP

C++实现找出一个整数数组中第二大的数
2014-10-29 21:30:08 来源: 作者: 【 】 浏览:61
Tags:实现 找出 一个 数数 二大

  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 ;


  编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++中内存分配方式有哪些 各有什.. 下一篇MFC的规则DLL中资源使用的问题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: