02_数组偶数行按从大到小排列,奇数行相反

来源:互联网 发布:淘宝网开店收费吗 编辑:程序博客网 时间:2024/06/07 20:22
void getGong( int a[] , int len ) {    int max , min ;    int temp ;    for( int i=0 ; i<len-1 ; i+=2 ) {        max = i , min=i ;        for( int j=i+1 ; j<len ; ++j ){            if( a[i]<a[j] )                max=j;            if( a[i]>a[j] )                min=j;        }        if( i==min ){            swap( a[i] , a[max] ) ;            swap( a[i+1] , a[max] ) ;        }else{            swap( a[i+1] , a[min]) ;            swap( a[i] , a[max]) ;        }    }}
阅读全文
0 0