【預告】5/13(一)起,第三階段頁面上方功能列以及下方資訊全面更換新版。 前往查看

初等/五等/佐級◆資料處理大意題庫下載題庫

上一題
假設M為一個二維陣列,M(3,2)的位址是1110,M(2,3)的位址是1115。假設每一個元素占一單位,陣列M宣告為M(m,n),請問下列敍述何者正確?
(A)M(5,4)的位址在1138
(B)M(2,2)的位址在1106
(C)m的值為9
(D)M(1,4)的位址在1120


答案:登入後觀看
難度: 簡單
1F
我的10年老帳號(*勿刪* 幼兒園下 (2013/09/16)
若陣列M(m,n)採 Row-major方式排列,則M(2,3)的位址應該比M(3,2)小,故M(m,n)採Column-major方式排列。
經由M(3,2)=1110及M(2,3)=1115推得此二維陣列的列數(Row number)為6。

(A) M(5,4)的位址在1124
(B) M(2,2)的位址在1109
(C) m的值為6

2F
今年我會是公務人員 國一下 (2021/12/22)

為甚麼列數為6?怎麼算的?

假設M為一個二維陣列,M(3,2)的位址是1110,M(2,3)的位址是1115..-阿摩線上測驗