首页
登录
从业资格
设数组a[1..m,1..n](m>1,n>1)中的元素按行存放,每个元素占用1
设数组a[1..m,1..n](m>1,n>1)中的元素按行存放,每个元素占用1
考试题库
2022-08-02
4
问题
设数组a[1..m,1..n](m>1,n>1)中的元素按行存放,每个元素占用1个存储单元,则数组元素a[i,j](1≤i≤m,1≤j≤n)相对于数组首元素的偏移量为( )。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
答案
B
解析
存储数组元素时,需要将元素按照某种顺序排列。对于二维及多维数组,则有按行存储和按列存储两种方式,其不同在于同一个元素相对于数组空间起始位置的偏移量不同。本问题中 n 行 m 列的二维数组 a[1..m,1..n]是按行存储,则对于元素 a[i,j]来说,它之前有完整的 i-1 列、每行n 个元素,在第 i行上排在 a[i,j]之前的元素个数是 j-1 个,因此排列在a[i,j]之前的元素个数为 (i-1)*n+j-1,由于每个元素占一个单元,该表达式的值就是偏移量。
转载请注明原文地址:https://tihaiku.com/congyezige/2425052.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
在如下所示的一段XML代码中,根元素名为()。 <?xmlversion="
HTML元素中,()属性用于定义文档中未访问链接的默认颜色。A.alink
请根据网页显示的效果图和网页中的元素说明,将HTML文本中(n)处的解答填
HTML"body"元素中,()属性用于定义超链接被鼠标点击后所显示的颜色。A
对于二维数组a[1..6,1..8],设每个元素占2个存储单元,且以列为主序存储
Linux操作系统中,目录“/proc”主要用于存放()。A.设备文件 B
在Linux中,系统配置文件存放在()目录内。A./etc B./sbi
在Linux中,设备文件存放在()目录中。A./dev B./home
在Linux中,设备文件存放在()目录下,以hd为前缀的文件是IDE设备,以
在Linux中,目录()主要用于存放设备文件。A./var B./etc
随机试题
Formorethan10yearstherehasbeenabiggerriseincarcrimethaninmos
OnacoldJanuarymorningin1936,GeorgeVwasgivenaking’sburial.Follo
IntheUnitedStatesandCanada,aprom,shortforpromenade,isaformalda
[originaltext]IndependenceDayisthenationalholidayoftheUnitedStates
[originaltext]M:Excuseme,isthistheaddepartment?W:Sureis.CanIhelpy
施工总进度计划节点较大,划分得也较粗,相互的制约依赖关系和衔接的逻辑关系比较清楚
下列有关低坝式取水的描述,哪项正确?( )A.橡胶坝属低坝中的一种固定坝 B
推动教师专业发展的巨大动力是( )。A.专业理想 B.专业情操 C.专业性
当事人逾期不履行行政处罚决定的,作出行政处罚决定的行政机关可以采取的措施不包括(
患儿,2岁。低热,盗汗,乏力半个月余,头痛,间断抽搐5天,体检精神萎靡,颈强。克
最新回复
(
0
)