软件水平考试

解析:设矩阵A是一个对称矩阵(a ij =a ji ,1≤i,j≤8),若每

来源:网考网软件水平 所有评论

【单选题】设矩阵A是一个对称矩阵(aij=aji,1≤i,j≤8),若每个矩阵元素占3个单元,将其上三角部分(包括对角线)按行序为主序存放在数组B中,B的首地址为1000,则矩阵元素a67的地址为 (36)
A.1093
B.1096
C.1108
D.1132
网考网参考答案:A
网考网解析:

[分析] 本题考查矩阵在数组中存储位置的计算。 已知条件告诉我们,矩阵A是一个对称矩阵,现在要将其上三角部分(包括对角线)按行序为主序存放在数组B中,再由1≤i,j≤8可以知道该矩阵是8列的矩阵,那么其上三角部分从上到下每行的元素个数从8个依次递减,矩阵元素a 67 表示矩阵中第6行第7列的元素,这个元素在上三角部分中,是第6行中第2个元素,而这个元素的前面应该存储了31个元素(8+7+6+5+4+1=31),又由于每个矩阵元素占3个单元,所以矩阵元素a 67 的地址为1000+31×3=1093。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论