計算機概論題庫

【非選題】

四、請完成計算中位數與眾數兩個方法(I)~(V)空格程式,使程式正常運作,以輸出 Mean=1, Mode=5。其中,中位數是將一組數值資料由小到大排列 後,取最中間的數值為中位數。若資料個數為奇數,則取最中間的數值 為中位數,例如 1, 2, 3, 3, 4, 6, 7, 7, 9 的中位數是 4;若資料個數為偶數, 則取最中間兩個數值的平均為中位數,例如 1, 2, 3, 3, 4, 6, 7, 7, 8, 9 的 中位數是(4+6)/2=5。眾數,則是指一組數字中出現次數最頻繁的數字。 例如,2、3、3、5、7、10 的眾數是 3。最後請說明此程式是否有不安全的地方,以及其原因。(25 分)

666fde39b188a.jpg