二维数组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。
Top