測驗達人

susan
博一上
54270次
司法特考錄..
高二下
53569次
魯筱筱
研二下
44516次
Cyril..
研二上
38202次
錄事考試
小六下
25910次

程式設計題庫

【非選題】一、下列的C語言程式中,findMinMax函式接受一個一維陣列,並將陣列中的最大值以及最小值利用傳址呼叫(call by address)的方式回傳。請將程式碼中的空格編號及答案寫於申論試卷上。(每一個空格5分,共20分) void findMinMax(int *array, int size, int *min, int *max){ *min = array[0]; *max = array[0]; for(int i = 1; i < size; i++){ if(array[i] > *max)_____(一)____= array[i]; else if(array[i] < *min)____(二)____; }} void main() { int min, max; min = 0; max = 100; int a[] = {8, 9, 16, 0, 33, 45, 7, 22}; findMinMax(a,___(三)____, &min,_____(四)_____); printf("min = %d\n", min); printf("max = %d\n", max); }

#4203
編輯私有筆記
1F
Wen-Sen Cheng 國一下 (2013/12/16 09:42):
1. *max
2. *min = array[i]
3.9
4.&max