#include void sort(int vl, int n) mal int i, array[ 10]: printf("请输入10个整型数:") for(i=0;i<10;++) scanf("%d", &array)) printf("所输入的10个数是:in") for(i=0;i<10;i++) printf("array[ %d]=%d\",i, arrayliD) printi(“排序后的数组是:mn") sort( array, 10) *调用函数sot排序* for(i=0;i<10;计++) 体*输出排序后的数列* printf("array%d]=%d\",i, arrayli) void sort(int vI, int n) Int 1,], temp, for(i=0;<n-1;i++) for(=i+I: j<n: j++) if(vi]<vD *将小数后移,即由大到小排序* temp=vi vli=vII liTem
#include void sort(int v[],int n); main() { int i,array[10]; printf("请输入 10 个整型数:"); for(i=0;i<10;i++) scanf("%d",&array[i]); printf("所输入的 10 个数是:\n"); for(i=0;i<10;i++) printf(“array[%d]=%d\t",i,array[i]); printf(“排序后的数组是:\n"); sort(array,10); /*调用函数 sort 排序*/ for(i=0;i<10;i++) /*输出排序后的数列*/ printf("array[%d]=%d\t",i,array[i]); } void sort(int v[],int n) { int i,j,temp; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(v[i]<v[j]) /*将小数后移,即由大到小排序*/ { temp=v[i]; v[i]=v[j]; v[j]=temp; } }