问答题
【参考答案】
fun(int a[ ][N], int n){ int i, j; for(i=0; i
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
问答题
改错题下列给定的程序中,函数fun()的功能是:用选择法对数组中的n个元素按从大到小的顺序进行排序。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include#define N 20void fun(int a[],int n){int i,j,t,p; **********************found*********************** for(j=0;ja[p]) p=i;t=a[p]; a[p]=a[j]; **********************found*********************** a[p]=t; }}main(){int a[N]={11,32,-5,2,14},i,m=5;printf( 排序前的数据: );for(i=0;i<m;i++) printf( %d ,a[i]);printf( n );fun(a,m);printf( 排序后的顺序: ); for(i=0;i<m;i++)printf( %d ,a[i]); printf( n );}
点击查看答案&解析
相关试题
填空题请补充main函数,该函数的功能是:把...