选择顺序排序基本原理:
第一次循环,遍历n个数,将最小值放在最小位,
第二次循环,遍历n-1个数,将最小值放在第二位,
依次排序
#include <iostream>
using namespace std;
#include <iostream>
using namespace std;
int main()
{
int a[10] = { 12, 25, 8, 95, 68, 256, 987, 58, 95, 25 };
for (int i = 0; i<10; i++){
for (int j = 9; j>i; j--){
if (a[i]>a[j]){
int t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}
for (int i = 0; i<10; i++)
cout << a[i] << endl;
system("pause");
return 0;
}