给你N(N<=100)个数,请你按照从小到大的顺序输出。
输入格式:
输入数据第一行是一个正整数N,第二行有N个整数。
输出格式:
输出一行,从小到大输出这N个数,中间用空格隔开。
输入样例:
5
1 4 3 2 5
输出样例:
1 2 3 4 5
#include <stdio.h>
int cmp_int(const void* e1,const void* e2)
{return *(int*)e1-*(int*)e2;
}
int main()
{int N;int nums[100]={0};scanf("%d",&N);for(int i=0;i<N;i++)scanf("%d",&nums[i]);qsort(nums,N,sizeof(int),cmp_int);for(int i=0;i<N;i++){if(i==N-1)printf("%d",nums[i]);elseprintf("%d ",nums[i]);}return 0;
}