设有一个10阶的下三角矩阵A(包括对角线),按照从上到下、从左到右的顺序存储到连续的55个存储单元中,每个数组元素占1个字节的存储空间,则A[5][4]与A[0][0]的地址之差为( )。

admin2020-01-17  35

问题 设有一个10阶的下三角矩阵A(包括对角线),按照从上到下、从左到右的顺序存储到连续的55个存储单元中,每个数组元素占1个字节的存储空间,则A[5][4]与A[0][0]的地址之差为(    )。

选项 A、55
B、19
C、28
D、10

答案B

解析 行优先压缩存储下三角矩阵,元素A[j]阴在数组中的存放位置为(i+1)×i/2+j,因此A[5][4]的存放位置是19,A[0][0]的存放位置是0,地址相差为19。
转载请注明原文地址:https://jikaoti.com/ti/gMu9FFFM
0

最新回复(0)