【例4.5】 从键盘输入10个数,对10个数从大到小排序,并输出排序后的数
#include<stdio.h>
#define N 10 //符号常量
int main()
{
int a[N];
int t,t1,t2,t3,c;
for(t=0;t<N;t++)
{
scanf("%d",&a[t]);
}
for(t1=0;t1<N;t1++)
{
for(t2=t1;t2<N;t2++)
{
if(a[t1]>a[t2])
{
c=a[t1];
a[t1]=a[t2];
a[t2]=c;
}
}
}
for(t3=0;t3<N;t3++)
printf("%3d",a[t3]);
return 0;
}
得到