选择排序
//选择排序 #include <iostream> #include <algorithm> using namespace std; int main() { int a[10] = {2,5,9,6,4,3,5,10,7,6}; int max,index; for(int i = 0;i<10;i++) { int min = i; for(int j = i+1;j<10;j++) { if(a[min]>a[j]) min = j; } swap(a[min],a[i]); } for(int i = 0;i<10;i++) { cout<<a[i]<<" "; } }