遍历一遍求前两大值

void frontMax2(int a[],int len,int &max1, int &max2)
{
      max1=a[0]; max2=a[0];
      for(int i=1;i++;i<len-1){
           if(a[i]>max1){
                max2 = max1;
                max1 = a[i];
            }else{
                if(a[i]>max2)
                 max2=a[i];        
            }    
      }
}

  

原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/6593090.html