首页
登录
从业资格
设数组 a[1..n,1..m] (n>1, m>1)中的元素以列为主序存放,每
设数组 a[1..n,1..m] (n>1, m>1)中的元素以列为主序存放,每
最全题库
2022-08-02
56
问题
设数组 a[1..n,1..m] (n>1, m>1)中的元素以列为主序存放,每个元素占用 1 个存储 单元,则数组元素 a[i,j] (1≤i≤n,1≤j≤m)相对于数组空间首地址的偏移量为( )。A.(i-1)*m+j-1B.(i-1)*n+j-1C.(j-1)*m+i-1D.(j-1)*n+i-1
选项
A.(i-1)*m+j-1
B.(i-1)*n+j-1
C.(j-1)*m+i-1
D.(j-1)*n+i-1
答案
D
解析
本题考查程序语言基础知识 。
存储数组元素时,需要将元素按照某种顺序排列。对于二维及多维数组,则有按行存储和按列存储两种方式,其不同在于同一个元素相对于数组空间起始位置的偏移量不同。本问题中 n 行 m 列的二维数组 a[1..n,1..m]是按列存储,则对于元素 a[i,j]来说,它之前有完整的 j-1 列、每列 n 个元素,在第 j 列上排在 a[i,j]之前的元素个数是 i-1 个,因此排列在a[i,j]之前的元素个数为 (j-1)*n+i-1,由于每个元素占一个单元,该表达式的值就是偏移量。
转载请注明原文地址:https://tihaiku.com/congyezige/2426819.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
()存放待执行指令的地址。A.算术逻辑单元 B.程序计数器 C.指令寄存器
在Linux操作系统中,目录“/etc”主要用于存放()。A.用户的相关文件
对于二维数组a[1..6,1..8],设每个元素占2个存储单元,且以列为主序存储
在Linux中,系统配置文件存放在()目录内。A./etc B./sbi
在Linux中,设备文件存放在()目录中。A./dev B./home
在Linux中,设备文件存放在()目录下,以hd为前缀的文件是IDE设备,以
在Linux中,存放可选安装文件的目录是()。A./etc B./dev
在Linux中,系统配置文件存放在()目录内。A./etc B./sbin
在存储体系中位于主存与CPU之间的高速缓存(Cache)用于存放主存中部分信息的
在Linux中,设备文件存放在()目录中A./dev B./home C
随机试题
OnChristmasday,millionsofBritonswillgatheraroundthetelevisiontow
单一频率的声音称为()。A.脉冲声 B.纯音 C.白噪声 D.粉红噪
关于地籍管理信息系统,下列说法正确的有( )。A.地籍管理信息系统作为地籍管理
肩周关节炎的临床特点中错误的是A.病变的结果为关节外软组织粘连 B.体征以
柏子仁除养心安神外,还具有的功效是A.平喘 B.通便 C.敛汗 D.消食
【教学过程】 (一)激发兴趣,导入新课 介绍招贴的历史导入新课 世界上最早的招贴:世界上最早的招贴是3000年前埃及的一张寻人启事,内容是重金酬赏追
把下面的图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
甲村村民小敏突发疾病,在医院治疗后效果不好,留下后遗症。小敏的父亲认为医生救治不
甲、乙、丙、丁拟共同组建一有限责任性质的饮料公司,注册资本200万元,其中甲、乙
建筑安装工程分部工程划分的原则是( )。A.按主要工种、材料来确定 B.按设
最新回复
(
0
)