更新时间2021-12-22 01:03:28
完整的程序参考(方法很多,因为在C中,就排序就可以有近十种算法的,这个是基础)
#include<stdio.h> #define MAXN 100001 int a[MAXN]; int main() { int i,j,n,t; FILE *fp; scanf("%d",&n); for(i=0; i<n; i++) scanf("%d",&a[i]); for(i=0; i<n-1; i++) for(j=i+1; j<n; j++) if(a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } fp=fopen("result.txt","w"); for(i=0; i<n; i++) fprintf(fp,"%d ",a[i]); fclose(fp); return 0; }