用冒泡排序法对一个数组排序答:include<stdio.h> define N 15int main(){int a[N]={5,6,2,1,9,0,3,7,89,34,76,89,93,57,34},i,j,t; //数组已有N个数据for(i=0;i<N-1;i++) //冒泡排序,外循环有N-1轮for(j=0;j<N-1-i;j++)if(a[j]>a[j+1]) //若相信的元素大小顺序不对,就交换...
C语言编写函数用冒泡法对数组中10个整数由大到小排序,并在主函数中调用...答:void fun(int *num){ int temp;for(int i=0; i<10; ++i)for(int j=0; j<10-i-1; ++j){ if(num[j]<num[j+1]){ temp=num[j];num[j]=num[j+1];num[j+1]=temp;} } } void main(){ int num[10]={3,2,4,1,5,6,4,3,9,8};fun(num);for(int i=0; i<10...
用冒泡排序法将数组a[10]={1,3,2,5,6,7,4,9,10,8}中的数进行从大到小...答:include<stdio.h> int main(){ int a[10]={1,3,2,5,6,7,4,9,10,8},i,j,t ;for(i=1;i<=9;i++)for(j=0;j<9;j++)if(a[j]<a[j+1]){ t=a[j];a[j]=a[j+1];a[j+1]=t ;} for(i=0;i<10;i++)printf("%d\n",a[i]);return 0;} ...