首页
登录
从业资格
设数组a[1..n,1..m] (n>1,m>1)中的元素以列为主序存放,每个元
设数组a[1..n,1..m] (n>1,m>1)中的元素以列为主序存放,每个元
admin
2022-08-02
10
问题
设数组a[1..n,1..m] (n>1,m>1)中的元素以列为主序存放,每个元素占用2个存储单元,则数组元素a[i,j](1≤i≤n,i≤j≤m)相对于数组空间首地址的偏移量为( )。A.((i-1)*m+j-1)*2B.((i-1)*n+j-1)*2C.((j-1)*m+i-1)*2D.((j-1)*n+i-1)*2
选项
A.((i-1)*m+j-1)*2
B.((i-1)*n+j-1)*2
C.((j-1)*m+i-1)*2
D.((j-1)*n+i-1)*2
答案
D
解析
数组 a[1..n,1..m] (n>1, m>1)如图所示:数组元素的存储地址=数组空间首地址+偏移量。其中偏移量的计算方式为排列在所访问元素之前的元素个数乘以每个元素占用的存储单元数。
对于元素a[i,j],在按列存储(以列为主序存放)方式下,先排列元素,第j列之前已经有(j-1)*n个元素已排满,第i行前有(i-1)个元素,所以该元素之前的元素个数为(j-1)*n+i-1,每个元素占用2个存储单元,所以相对于数组空间首地址的偏移量为((j-1)*n+i-1)*2。
转载请注明原文地址:https://tihaiku.com/congyezige/2416262.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
CPU中用于暂时存放操作数和中间运算结果的是()。A.指令寄存器 B.数据寄
函数调用时若实参是数组名,则是将()传递给对应的形参。A.数组元素的个数 B
若要求对大小为n的数组进行排序的时间复杂度为O(nlog2n),且是稳定的(即如
设数组a[1..6,0..9]的元素以行为主序存放,每个元素占用一个存储单元,则
在C程序中有一个二维数组A[7][8],每个数组元素用相邻的8个字节存
快速排序算法在排序过程中,在待排序数组中确定一个元素为基准元素,根据基准元素把待
设数组a[0..n-1,0..m-1](n>1,m>1)中的元素以行为主序存放,
数组是程序语言提供的基本数据结构,对数组通常进行的两种基本操作是数组元素的()
设数组A[1..m,1..n]的每个元素占用1个存储单元,对于数组元素A[i,j
设数组a[1..10,1..8]中的元素按行存放,每个元素占用4个存储单元,已
随机试题
给他当二把手我看也值得。他太能干了。Ifeelitworthplayingsecondfiddletohim.Heissocapable
关于低温送风系统,下列说法正确的是()。A.低温送风系统常与冰蓄冷系统联合应
关于对客户生产经营管理状况的分析,下列说法错误的是()。A.可从生产流程入手,通
“乙癸同源”应归属于A、肝与心的关系 B、肝与肾的关系 C、肺与脾的关系
“你写,或者不写,作业就在那里,不增不减;你上,或者不上,辅导班就在那里,不更不
国家在餐饮行业推行刮奖发票,消费者就餐后索要发票就有中奖可能,若餐馆拒绝开具发票
某次百分制考试共有30名考生参加,每人的成绩均为正整数,所有考生平均成绩为80分
①琥珀,也称虎魄,在传说中是一种由老虎魂魄结晶而成的宝石。数千万年的时光冲刷洗礼
化学药品标签上有效期的标注格式正确的是A.有效期至××××年 B.有效期至××
下列关于项目后评价成果的反馈与应用说法错误的是( )。A.畅通.快捷的信息流系统
最新回复
(
0
)