猿问
请问该如何定义一个调用函数进行数组排序
定义一个一维整型数组,编写函数,实现对该一维数组的排序
void sort(int a[])
可能我没说清楚,是外调这个函数,请再给出主调函数,谢谢!还有,是a[10]
绝地无双
浏览 145
回答 2
2回答
繁星淼淼
void sort(int a[])这样不行的,还需要知道数组的大小数组作为形参的时候弱化为指针int size=sizeof(a)/sizeof(int);这样得到的size=1;void sort(int a[], int n);然后冒泡就可以了
0
0
0
森栏
好久没写C了,看看这样行不void sort(int a[]){//升序int i,j,temp;for(i=0;i<a.length;i++){for(j=i+1;j<a.length;j++){if(a[j]<a[i]){temp = a[i];a[i] = a[j];a[j] = temp;}}}}
0
0
0
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
C
typedef入门问题
5 回答
我要回答