中五ICT:程式設計 陣列與函數 — 練習第一份(基礎,10 題) 2026-11-05 導師備課指引 · 中五ICT 中五ICT:程式設計 陣列與函數 — 練習第一份(基礎,10 題) 第一份練基礎:陣列索引由 0 開始、長度與最後索引、總和與平均、函數參數與回傳、線性搜索的比較次數,十題附答案與一句解說。 快速答案 陣列題目多數輸在索引由 0 開始這一步,先把索引與長度分清,再處理搜索與函數。 01 本卷資料(做完才看答案) 項目 內容 題數 10 題 建議時間 25 分鐘 難度分佈 基礎 4 · 進階 3 · 挑戰 2 · 錯題重練 1 對應章節 所屬章節:中五ICT|程式設計:陣列與函數 適用年級 基礎 02 題目(10 題) 基礎陣列 A = [12, 7, 25, 3, 18],A[2] 的值是多少? 基礎A 的長度是多少?最後一個元素的索引是多少? 進階A 所有元素的總和與平均分別是多少? 基礎函數 double(x) 回傳 x 乘 2。double(7) 的回傳值是多少? 基礎函數 add(a, b) 回傳 a 加 b。add(3, 4) 的回傳值是多少? 進階用線性搜索由 A[0] 開始尋找 25,需要比較幾次?找到的索引是多少? 進階交換 A[1] 與 A[3] 之後,A[1] 的值是多少? 挑戰運算式 25 % 4 的值是多少? 挑戰長度 5 的陣列,程式讀取 A[5] 會出現什麼情況? 錯題重練求總和時把 sum 的初值寫成 1,正確應為 0。對 A 的五個元素求和,結果相差多少? 03 答案與一句解說 題號 答案 一句解說 1 25 索引由 0 開始,A[0]=12、A[1]=7、A[2]=25。 2 長度 5,最後索引 4 長度 5 的陣列索引範圍是 0 至 4,最後索引等於長度減 1。 3 總和 65,平均 13.0 12+7+25+3+18=65,65 除以 5 得 13.0。 4 14 呼叫時把 7 代入參數 x,回傳 7 乘 2 得 14。 5 7 兩個參數按位置代入,a=3、b=4,回傳 7。 6 比較 3 次,索引 2 比較 A[0]=12、A[1]=7、A[2]=25 共 3 次,第三次命中。 7 3 A[1] 原本是 7、A[3] 是 3,交換後 A[1] 得 3。 8 1 25 除以 4 得商 6 餘 1,% 取餘數。 9 索引超出範圍,程式報錯 有效索引是 0 至 4,A[5] 不存在,多數語言會拋出索引錯誤。 10 多 1,得 66 初值多算 1,總和由 65 變成 66。 04 做完之後怎樣跟進 對完答案,只重做錯的那幾題,並在錯題旁寫出錯在哪一步(公式、單位還是抄錯數)。 同一題隔兩日再做一次;兩次都對才可以移到下一份練習。 家長只需看答案欄與解說欄,不必逐題講解。 免費配對導師導師登記 → 本卷題目與答案由 TutorZone 團隊原創編寫,並非任何學校、出版社或考試局的試題;數值與答案均以程式核算。
中五ICT:程式設計 陣列與函數 — 練習第一份(基礎,10 題) 2026-11-05 導師備課指引 · 中五ICT 中五ICT:程式設計 陣列與函數 — 練習第一份(基礎,10 題) 第一份練基礎:陣列索引由 0 開始、長度與最後索引、總和與平均、函數參數與回傳、線性搜索的比較次數,十題附答案與一句解說。 快速答案 陣列題目多數輸在索引由 0 開始這一步,先把索引與長度分清,再處理搜索與函數。 01 本卷資料(做完才看答案) 項目 內容 題數 10 題 建議時間 25 分鐘 難度分佈 基礎 4 · 進階 3 · 挑戰 2 · 錯題重練 1 對應章節 所屬章節:中五ICT|程式設計:陣列與函數 適用年級 基礎 02 題目(10 題) 基礎陣列 A = [12, 7, 25, 3, 18],A[2] 的值是多少? 基礎A 的長度是多少?最後一個元素的索引是多少? 進階A 所有元素的總和與平均分別是多少? 基礎函數 double(x) 回傳 x 乘 2。double(7) 的回傳值是多少? 基礎函數 add(a, b) 回傳 a 加 b。add(3, 4) 的回傳值是多少? 進階用線性搜索由 A[0] 開始尋找 25,需要比較幾次?找到的索引是多少? 進階交換 A[1] 與 A[3] 之後,A[1] 的值是多少? 挑戰運算式 25 % 4 的值是多少? 挑戰長度 5 的陣列,程式讀取 A[5] 會出現什麼情況? 錯題重練求總和時把 sum 的初值寫成 1,正確應為 0。對 A 的五個元素求和,結果相差多少? 03 答案與一句解說 題號 答案 一句解說 1 25 索引由 0 開始,A[0]=12、A[1]=7、A[2]=25。 2 長度 5,最後索引 4 長度 5 的陣列索引範圍是 0 至 4,最後索引等於長度減 1。 3 總和 65,平均 13.0 12+7+25+3+18=65,65 除以 5 得 13.0。 4 14 呼叫時把 7 代入參數 x,回傳 7 乘 2 得 14。 5 7 兩個參數按位置代入,a=3、b=4,回傳 7。 6 比較 3 次,索引 2 比較 A[0]=12、A[1]=7、A[2]=25 共 3 次,第三次命中。 7 3 A[1] 原本是 7、A[3] 是 3,交換後 A[1] 得 3。 8 1 25 除以 4 得商 6 餘 1,% 取餘數。 9 索引超出範圍,程式報錯 有效索引是 0 至 4,A[5] 不存在,多數語言會拋出索引錯誤。 10 多 1,得 66 初值多算 1,總和由 65 變成 66。 04 做完之後怎樣跟進 對完答案,只重做錯的那幾題,並在錯題旁寫出錯在哪一步(公式、單位還是抄錯數)。 同一題隔兩日再做一次;兩次都對才可以移到下一份練習。 家長只需看答案欄與解說欄,不必逐題講解。 免費配對導師導師登記 → 本卷題目與答案由 TutorZone 團隊原創編寫,並非任何學校、出版社或考試局的試題;數值與答案均以程式核算。