1樓:聽不清啊
#include
int max2(int a,int n)else if(a[i]>a[m2])m2=i;
return a[m2];
}int main()
{int n,i,a[100];
scanf("%d",&n);
for(i=0;i
大學c語言考試題求解 操作題: 編寫函式fun完成對一個整型陣列所有元素按照升序排序。在主函式
2樓:名字隨意啊
我不知道你的fun函式有沒有傳引數 你看情況自己改下void fun(int a,int k)}for(i=0; i c語言編寫一個函式,找出一維陣列中的最大值和最小值,並計算出陣列元素的平均值。 3樓:岔路程式緣 前面已經有兩位高手做出了回答,我執行了一下,《怺逺恆暒》有時候得不到正確的結果;《kaixingui2012》的不能執行,提示型別不對。不知道什麼原因,也許是我的版本有問題? 我也做了一個,感覺執行還是不錯的。請比較吧! #include "stdio.h" double fun(double a,int n,int *max,int *min);/*函式原型宣告:其中a為陣列, n為陣列元素個數,max指向最大數,min指向最小數,函式返回值為平均值*/ int main() if(a[i] sum=sum+a[i]; return sum/n;} 4樓:怺逺恆暒 #include double fun(double a,int n,int* max,int* min) if (a[i] < min_a) }return ans / n; }int main() ;printf("平均值 printf("最大值下標:%d\n",max); printf("最小值下標:%d\n",min); return 0; }//不好意思 之前版本有漏洞 現在改過來了#include double fun(double a,int n,int* max,int* min) //之前忘了更新max_a 和 min_aif (a[i] < min_a) }return ans / n; }int main() printf("平均值:%.3lf\n",t); printf("最大值下標:%d\n",max); printf("最小值下標:%d\n",min); return 0;} 5樓:匿名使用者 double fun(double a,int n,int*max,int*min) return sum/n ;} c語言程式設計問題:用行內函數實現求出一維陣列的最大值。在主函式中輸入陣列元素值,呼叫求最大值函式 6樓:空空 #include inline int maxn(int *p,int n)int main(){ int a[100],n,i; scanf("%d",&n); for(i=0;i include define n 80 void fun int a n int p,int n int i,j,b n for i p 1,j 0 i道是不是你的說那個意思。你那個fun函式用來幹啥的你都沒說清楚。編寫fun 函式該函式的功能是 根據形參n的值 1 n 10 按如下所示規律構造二維... include include define n 1024 int strlen char str return count void main if ch n i n 1 p i ch printf 這個字串為 s n p printf 這個字串的長度為 d n strlen p system p... c語言?include stdio.h void bubble sort int array,int n if 1 flag break void main i bubble sort a,10 for i 0 i 10 i printf d a i printf n 此程式為從小到大排列 incl...請編寫函式fun,該函式的功能是 移動一維陣列中的內容,若陣列中由n個整數,要求把下標從0到p p小於等於
c程式設計題編寫函式求字串的長度在
程式設計題 用氣泡排序法將一維陣列A 1010進行排列