早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
设有数组A[m,n],数组的每个元素占3个存储单元,m的值为1~8,n的值为 1~10。数组从首地址W开始顺序存
题目
设有数组A[m,n],数组的每个元素占3个存储单元,m的值为1~8,n的值为 1~10。数组从首地址W开始顺序存放,当以列为主序存放时,元素A[5,8]的存储首地址为(4)。
A.W+222
B.W+225
C.W+141
D.W+180
参考答案
正确答案:D
解析:以列为主序存储就是把二维数组中的数据一行一行地顺次存入存储单元。二维数组A[1..m,1..n)若以列为主序存储,那么A的任意一个元素A[i][j]的存储首地址 Loc(i,j)可由下式确定:
Loc(i,j)=Loc(1,1)+[m×(j-1)+i-1)×b其中,Loc(1,1)是第一个元素A[1][1]的首地址,b是每个元素占用的存储单元个数。此题中代入数值得:Loc(5,8)=W+[8×(8-1)+5-1)×3=W+180,于是选择D。
解析:以列为主序存储就是把二维数组中的数据一行一行地顺次存入存储单元。二维数组A[1..m,1..n)若以列为主序存储,那么A的任意一个元素A[i][j]的存储首地址 Loc(i,j)可由下式确定:
Loc(i,j)=Loc(1,1)+[m×(j-1)+i-1)×b其中,Loc(1,1)是第一个元素A[1][1]的首地址,b是每个元素占用的存储单元个数。此题中代入数值得:Loc(5,8)=W+[8×(8-1)+5-1)×3=W+180,于是选择D。
看了设有数组A[m,n],数组的每...的网友还看了以下:
手枪上瞄准系统设计的数学道理是. 其他 2020-04-06 …
人口增长率问题(微分方程问题)已知人口增长速度与人口的数量成正比.设人口增长率关于时间t的函数为f 数学 2020-04-25 …
按下面的步骤计算,再把最后的得数与开始的数比较,你能发现什么?你知道为什么吗?你还能设计出这样有趣 数学 2020-05-13 …
按下面的步骤计算,再把最后的得数与开始的数比较,你能发现什么?你知道为什么吗?你还能设计出这样有趣 数学 2020-05-13 …
假设一共有total条数据,要分页去取数据.每一页有pageSize条数据,从第pageNow页开 数学 2020-05-13 …
衡量计算机的主要性能指标除了字长、存取周期、运算速度之外,通常还包括 A.外部设备的数量 B.计算 计算机类考试 2020-05-24 …
配送中心岗位设置的数目符合最低数量的原则A.正确B.错误 职业技能鉴定 2020-05-31 …
“八五”期间全国开始建设公用数据通信网,现已覆盖3000个城市,该数据通信网包括中国公用分组交换网( 计算机类考试 2020-05-31 …
Excel2003中,要取消单元格中设置的数字格式效果() 计算机类考试 2020-05-31 …
按下面的步骤计算,再把最后的得数与开始的数比较,你能发现什么?你知道为什么吗?十五分之七除以三分之 数学 2020-06-09 …