二维数组A[12][18]采用行优先的存储方法,若每个元素各占3个存储单元,且第1个元素的地址为150,则元素A[9][7]的地址为()

题目类型: 单选题

题目内容

二维数组A[12][18]采用行优先的存储方法,若每个元素各占3个存储单元,且第1个元素的地址为150,则元素A[9][7]的地址为()

题目选项

A. 654
B. 657
C. 635
D. 638

正确答案

B

题目解析

对于m*n的数组采取,行先存储,Loc[id]=Loc[0,0]+(i*n+j)*k=150+(9×18+7)×3=657。

题目纠错