#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int lyp[100];
int comp(const void* p1,const void *p2);
int main(void)
{
int i=0;
time_t t;
srand((unsigned)time(&t));
for(i=0;i<100;i++)
lyp[i]=rand()%(1000-0+1)+0;
qsort(lyp,100,sizeof(int),comp);
for(i=0;i<100;i++)
printf("lyp[%d]=%d\n",i,lyp[i]);
return 0;
}
int comp(const void* p1,const void *p2)
{
const int *a1=(const int *)p1;
const int *a2=(const int *)p2;
if(*a1<*a2)
return -1;
if(*a1==*a2)
return 0;
if(*a1>*a2)
return 1;
}
C语言之试用qsort()
最新推荐文章于 2022-08-22 00:28:16 发布