#include <iostream>
using namespace std;
int main()
{
void xuanze(int a[],int n);
int i;
int a[10];
cout<<"请输入10个数:"<<endl;
for(i=0;i<10;i++)
{cin>>a[i];}
cout<<"这10个数经过从大到小排列后变为:"<<endl;
xuanze(a,10);
return 0;
}
void xuanze(int a[],int n)
{
int i,j,m,k;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
{
if(a[k]>a[j])
{
k=j;
m=a[k];
a[k]=a[i];
a[i]=m;
}
}
}
for(i=0;i<n;i++)
cout<<a[i]<<" ";
cout<<endl;
}
using namespace std;
int main()
{
void xuanze(int a[],int n);
int i;
int a[10];
cout<<"请输入10个数:"<<endl;
for(i=0;i<10;i++)
{cin>>a[i];}
cout<<"这10个数经过从大到小排列后变为:"<<endl;
xuanze(a,10);
return 0;
}
void xuanze(int a[],int n)
{
int i,j,m,k;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
{
if(a[k]>a[j])
{
k=j;
m=a[k];
a[k]=a[i];
a[i]=m;
}
}
}
for(i=0;i<n;i++)
cout<<a[i]<<" ";
cout<<endl;
}