#include<vector>
#include<algorithm>
#include<iostream>
using namespace std;
void main()
{
double d1[10] = { 11, 2, 8, 4, 15, 25, 45, 6, 19, 22 };
double d2[10] = { 0,1,2,3,4,5,6,7,8,9 };
double d3[10] = { 1,3,7,2,0,4,8,9,5,6 };//用于结果对比
for (int i = 0; i < 8; i++)
{
for (int j = 0; j < 9 - i; j++)
{
double temp = 0;
double temp2 = 0;
if (d1[j] > d1[j + 1])
{
temp = d1[j];
d1[j] = d1[j + 1];
d1[j + 1] = temp;
temp2 = d2[j];
d2[j] = d2[j + 1];
d2[j + 1] = temp2;
}
}
}
for (int i = 0; i < 10; i++)
{
cout << d2[i] << ",";
}
}
C++数组简单排序并返回序号
猜你喜欢
转载自blog.csdn.net/oMoDao1/article/details/82855193
今日推荐
周排行