#include <stdio.h>
main()
{
void swap(int x[],int n);
int a[9]={90,80,10,60,50,40,30,20,70};
int m;
swap(a,9);
for(m=0;m<9;m++)
printf("%4d",a[m]);
}
void swap(int x[],int n)
{
int i,j,t;
for(i=0;i<n-1;i++)
{
for(j=0;j<n-i;j++)
{
if(x[j]<x[j+1])
/*此种判断,则最后输出a[]时,数据不对;若改成>则正常*?
{
t=x[j];x[j]=x[j+1];x[j+1]=t;
}
}
}
}