C语言 速度

来源:百度知道 编辑:UC知道 时间:2024/06/22 14:44:10
输入N个整数,对这N 个数排序,并将排序后的结果打印出来
强调N个整数从键盘输入。N<=20

//---------------------------------------------------------------------------

#include <stdio.h>
#include <stdlib.h>

#define N 20

int comp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main(void)
{
int i,data[N];
for (i = 0; i < N; i++) {
scanf("%d",&data[i]);
}
qsort(data,N,sizeof(int),comp);
for (i = 0; i < N; i++) {
printf("%d\t",data[i]);
}
putchar('\n');
return 0;
}
//---------------------------------------------------------------------------