早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

对于二维数组a[0..4,1..5],设每个元素占1个存储单元,且以列为主序存储,则元素a[2,2]相对于数组空

题目

对于二维数组a[0..4,1..5],设每个元素占1个存储单元,且以列为主序存储,则元素a[2,2]相对于数组空间起始地址的偏移量是(55)。

A.5

B.7

C.10

D.15

参考答案
正确答案:B
解析:本题考查数组元素的存储。
  若二维数组A[L1..U1,L2..U2]以行为主序存储,每个元素占用d个存储单元,则元素A[I,J]的存储位置相对于数组空间首地址的偏移量为
  ((I-L1)×(U2-L2+1)+J-L2)×d
  若二维数组A[L1..U1,L2..U2]以列为主序存储,每个元素占用d个存储单元,则元素A[I,J]的存储位置相对于数组空间首地址的偏移量为
  ((J-L2)×(U1-L1+1)+I-L1)×d
  本题中d=1,L1=0,U1=4,L2=1,U2=5,代入后计算可得偏移量为7。
看了对于二维数组a[0..4,1....的网友还看了以下:

C++判断是否对称三位数素数Description:判断一个数是否为对称三位数素数.所谓“对称”是 其他 2020-04-07 …

下列说法中,正确的有几个1-a一定是负数2绝对值等于它本身的数是0和13倒数等于它本身的数是±14 数学 2020-05-13 …

下列说法中,正确的个数有()①-a一定是负数;②|-a|一定是正数;③倒数等于它本身的数为±1;④ 数学 2020-05-14 …

题目是这样的:把绝对值小于5的整数分别填入图中的各个方格内,每个数只能用一次,且使每行每列及每条对 数学 2020-08-01 …

下列说法:①一个数的绝对值一定不是负数;②一个数的相反数一定是负数;③两个数的和一定大于每一个加数; 数学 2020-11-18 …

任意选择一对有序整数(b,c),其中每一个整数的绝对值小于或等于5,每一对这样的有序整数被选择的可能 其他 2020-12-05 …

把绝对值小于5的整数分别填入下图的各个方格中(每数只能用一次),使得每行、每列以及对角线上的数字之和 数学 2020-12-23 …

把绝对值小于5的整数分别填入下图的各个方格中(每数只能用一次),使得每行、每列以及对角线上的数字之和 数学 2020-12-23 …

求整数区间内的素数个数输入数据中含有若干整数对n,m(1<n≤m<108),对于每一对整数n,m,计 数学 2020-12-24 …

数学函数关于值域的问题将一枚骰子投掷10次,并将每次骰子向上的点数记录在下表中.规定对应法则f:对每 其他 2020-12-30 …