编写计算一维数组排序的函数(由大到小),功能:将一维数组a由大到小排序...答:你看看行了吧,不明白再说哈 include<stdio.h> void main(){ int a[10]={0,2,3,67,34,50,6,23,5,38};for(int i=9;i>0;i--){ for(int j=0;j<i;j++) //冒泡法降序排列 { if(a[j]<a[j+1]){ int temp;temp=a[j];a[j]=a[j+1];a[j+1]=temp;} } } for...
自定义一个跟sort一样功能的函数,3,1,8,9,11让这几个数字从小到大的排序...答:var R1=[3,1,8,9,11],R2=[];self_sort(R1.slice(0));function self_sort(r){ while(r.length>0){ var i=0;for(var j=1;j<r.length;j++){ if(r[i]>r[j]){i=j}} R2.push(r[i]);r.splice(i,1)} trace(R2)//输出排序后的数组,c语言用output } ...
高手请教,C语言,输入a,b,c,d四个数,按从大到小的顺序输出这四个数,应用...答:include<stadio.h> int *sort(int * p,int n);int main(){ int a=1,b=5,c=3,d=2;int a[4]={a,b,c,d};sort(a,4);for(int i=0;i<4;i++)printf("%d",p[i]);return 0;} int *sort(int *p,int n){ int pt;for(int i=0;i<4;i++)for(int jj=i;j<3;j++...
C语言编写函数用冒泡法对数组中10个整数由大到小排序,并在主函数中调用...答:include <stdio.h> 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);fo...