3. 給定一陣列 a[10]={ 1, 3, 9, 2, 5, 8, 4, 9, 6, 7 },i.e., a[0]=1, a[1]=3, …, a[8]=6, a[9]=7,以 f (a, 10) 呼叫執行下列函式後,回傳值為何? int f (int a[], int n) { int index = 0; for (int i=1; i<=n-1; i=i+1) { if (a[i] > a[index]) { index = i; } } return index; }
(A) 1
(B) 2
(C) 7
(D) 9
詳解 (共 1 筆)
未解鎖
觀察程式,為找最大值的index但有相同...