首页
登录
从业资格
设数组a[0..m,1..n]的每个元素占用1个存储单元,若元素按行存储,则数组
设数组a[0..m,1..n]的每个元素占用1个存储单元,若元素按行存储,则数组
题库
2022-08-02
63
问题
设数组a[0..m,1..n]的每个元素占用1个存储单元,若元素按行存储,则数组元素a[i,j](0≤i≤m,1≤j≤n)相对于数组空间首地址的偏移量为( )。A.(i+1)*n+jB.i*n+j-1C.i*m+jD.i*(m+1)+j-1
选项
A.(i+1)*n+j
B.i*n+j-1
C.i*m+j
D.i*(m+1)+j-1
答案
B
解析
本题考查数据结构基础知识。
二维数组元素的存储布局可以按行安排,也可以按列安排。元素a[i.j]相对于数组空间首地址的偏移量计算方法为:先算出存储在该元素之前的行数(或列数),然后算出在该元素所在行(或列)上排在a[i.j]之前的元素个数。根据以上信息算出存储在a[i,j]之前的元素个数,再乘以每个元素占用的存储单元个数即可。题中数组元素按行存储,在a[i,j]之前有i行(行号为0、1、…、i-1)、每行n个元素,在其所在行,a[i,j]之前有j-1个元素,因此偏移量为i*n+j-1。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2427844.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
下列选项中,属于BIM技术相对二维CAD技术优势的有()。A.模型的基本元素为点
建筑工程信息模型精细度由建模精度和()组成。A.信息粒度 B.模型存储空间大小
下列哪个选项不属于协同平台的功能?()A.建筑模型信息存储功能 B.具有图形编
硬件资源配置主要体现在()几个阶段。A.模型信息创建 B.数据存储管理 C.
样板文件是以()格式存储的。A.*.rvt B.*.rfa C.*.rte
下列哪个选项是组成项目的基本单元,是参数信息的载体?()A.图元 B.构件
下列哪个选项不属于协同平台的功能?()A.建筑模型信息存储功能 B.具有图形编
一般8口的小型以太网交换机的传输方式为()。A.分组交换 B.存储转发 C.
Excel单列表格()可以根据“分隔符号”分列成多列表格。如果选中某单元格并输入
Excel单列表格()可以根据“分隔符号”分列成多列表格。如果选中某单元格并输入
随机试题
Peoplethinkingabouttheoriginoflanguageforthefirsttimeusuallyarri
下列关于初中生思维发展特点的描述,不正确的是()A.平衡性表现明显 B
JusthowmuchdoestheConstitutionprot
西昆体的代表作家是()A.李维 B.丁渭 C.穆修 D.杨亿
国家是国际政治中最重要的政治行为主体,所以()是国际政治中最重要的利益。A.国家
A.偶发性期外收缩的病人手术前 B.心房纤颤病人心室率在每分钟100次以上者手
史女士,28岁。患消化性溃疡,治疗期间因饮食不当并发大出血,此时不会出现A.黑便
带电检测异常分析报告包括()等内容。(A)检测项目(B)检测日期(C
企业的NNI考评一般是由()通过否决考评来进行的。A.总经理 B.人力资
某加油站系个人独资企业,投资人是李某。2018年9月11日,Z市税务局
最新回复
(
0
)