选择排序10个整数

选择顺序排序基本原理:

    第一次循环,遍历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;
}

猜你喜欢

转载自blog.csdn.net/qishang_62/article/details/80069396