C语言填空:整型数组降序排序
#include <stdio.h> //将数组中的值降序排序并输出 main() { int a[10]={12,3,5,78,98,345,23,35,67,99}; int i,j,k,t; for(i=0;【1】;i++) { 【2】; for(j=i+1;j<10;j++) if(【3】) { t=a[j]; a[j]=【4】; a[k]=t; } } for(i=0;i<10;i++) printf("%5d",a[i]) ; printf("\n"); getchar(); }
#include <stdio.h> //将数组中的值降序排序并输出 main() { int a[10]={12,3,5,78,98,345,23,35,67,99}; int i,j,k,t; for(i=0;i<10;i++) { k=i; for(j=i+1;j<10;j++) if(a[k]<a[j]) { t=a[j]; a[j]=a[k]; a[k]=t; } } for(i=0;i<10;i++) printf("%5d",a[i]) ; printf("\n"); getchar(); }