用C语言编程:对数组a[10]={16,8,5,12,31,10,34,87,81,50}进行排序。答:include<stdio.h> void exchange(int *a,int *b){ int temp=*a;a=*b;b=temp;} void sort(int *a,int n){ int i,j,temp;for(j=0;j<n;j++)for (i=0;i<n-j-1;i++)if (a[i]>a[i+1])exchange(&a[i],&a[i+1]);} void main(){ int i,j,temp;int a[10]={...
编程对数组a[10]={16,8,5,12,31,10,34,87,81,50}进行排序。_百度...答:void swap(int * t1,int * t2){ int tmp = *t1;t1 = *t2;t2 = tmp;} void BubbleSort(int a[],int n){ for(int i=1;i<n;i++){ for(int j=0;j<n-i;j++){ if(a[j]>a[j+1]) swap(a+j,a+j+1);} }