C++选择性排序

2020-01-13  本文已影响0人  aloe_v

#define N 10

#include <iostream>

using namespace std;

int main(){

int a[N],i,imax,j,t;

for(i=0;i<N;i++){

a[i]=rand()%101;

cout<<a[i]<<endl;

}

for(i=0;i<N;i++){

imax=i;

for(j=i+1;j<N;j++){

if(a[j]>a[imax]){

imax=j;

}

}

t=a[imax];

a[imax]=a[i];

a[i]=t;

}

for(i=0;i<N;i++){

cout<<"输出"<<a[i]<<' ';

}

system("pause");

return 0;

}

上一篇 下一篇

猜你喜欢

热点阅读