单选题 假设有二维数组A6×8,每个元素用相邻的6字节存储,存储器按字节编址。已知A的起始存储位置为1000,则按行存储时,元素a13的第一个字节的地址为______。
A.1072 B.1070 C.1150 D.1154

【正确答案】 A
【答案解析】[解析] 本题考查数组在计算机存储器中的存储。
题目中给出了二维数组A6×8,其中每个元素用相邻的6字节存储,这说明数组A是一个6行8列的二维数组,且每个元素占相邻的6字节。那么数组总共要占6×8×6=288字节。a13是数组中的第13个元素,在存储它以前已有12个元素从起始存储位置按行存储了,12个元素占12×6=72字节。因此,元素a13的第一个字节的地址应该为1000+72=1072。
另外,解答此类试题,要看清楚试题的要求,数组的起始是从0开始还是从1开始。在本题中,没有明确这个问题,我们假设是从1开始,即数组的第1个元素是A[1][1]。