数据结构 c语言 给定任意n个整数,求此n个整数的由小到大的排序。1≤n≤100000,各整数范围1-1e18。

\u6570\u636e\u5206\u6790\u6cd5_\u6570\u636e\u5206\u6790\u6cd5_\u6cd5\u672c\u4fe1\u606f\u6280\u672f\u5b9e\u65bd
#include<stdio.h>
#include<stdlib.h>
int comp(const void*a,const void*b)//用来做比较的函数。
{
return *(int*)a-*(int*)b;
}
int main()
{
int a[100005],i;
scanf("%d",&n);
for(i=0; i<n; i++)
scanf("%d",&a[i]);
qsort(a,10,sizeof(int),comp);
for(i=0; i<10; i++)
printf("%d ",a[i]);
return 0;
}



扩展阅读:数据结构 c语言版 ... 一个c程序是由 的 ... 最好c语言视频教程 ... 数据结构 图 实战 ... 对于任意x∈m 总存在 ... 数据结构c语言版题库 ... c语言给定四种水果 ... c语言给定一个表达式求值 ... 数据结构课后题答案第二版 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网