在一堆没有顺序的数字里面找出最大(最小)的数,放在第一位,再找出次大的数,放在最大的数后面,以此类推
#include <iostream>
using namespace std;
int main ()
{
int arr[6];
for (int i=0;i<6;i++)
{
cin >> arr[i];
}
for (int i=0;i<6;i++)
{
int max=i;
for (int j=i+1;j<6;j++)
{
if (arr[max]<arr[j])
{
max=j;
}
}
int t=arr[max];
arr[max]=arr[i];
arr[i]=t;
}
for (int i=0;i<6;i++)
{
cout << arr[i] << " ";
}
return 0;
}