#include<stdio.h>
#include<stdlib.h>
#include<time.h>
//利用qsort函数对10个随机数进行排序
int compare(const void *a,const void*b)
{
 int *p0=(int*)a;
 int *p1=(int*)b;
 return *p0-*p1;           //降序排列可改为*p1-*p0
}
int main()
{
 int a[10];
 int i;
 srand(time(NULL));      //随机数生成的步骤
 for(i=0;i<10;i++)
 {
  a[i]=rand()%100;   //取0到99之间的数
 }
 qsort(a,10,sizeof(int),compare);
 for(i=0;i<10;i++)
 {
  printf("%d ",a[i]);
 }
 system("pause");
 return 0;
}