首页
登录
从业资格
设数组a[0 ... n-1,0 ...m-1](n>1,m>1)中的元素以行为
设数组a[0 ... n-1,0 ...m-1](n>1,m>1)中的元素以行为
admin
2022-08-02
37
问题
设数组a[0 ... n-1,0 ...m-1](n>1,m>1)中的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[i,j](0小于等于i小于n,0小于等于j小于m)的存储位置相对于数组空间首地址的偏移量为()A.(j*m+i)*4B.(i*m+j)*4C.(j*n+i)*4D.(i*n+j)*4
选项
A.(j*m+i)*4
B.(i*m+j)*4
C.(j*n+i)*4
D.(i*n+j)*4
答案
B
解析
数组元素的存储地址=数组空间首地址+偏移量,其中偏移量的计算方式为排列在所访问元素之前的元素个数乘以每个元素占用的存储单元数。对于元素a[i,j],在按行存储(以行为主序存放)方式下,从第0行和0列开始算起,每一行有m个元素,每一列有n个元素,每个元素占用4个存储单元,在a[i,j]前面已经有i行元素,然后在本行中,前面有j个元素,所以a[i,j]相对于数组空间首地址的偏移量为(i*m+j)*4。
转载请注明原文地址:https://tihaiku.com/congyezige/2416813.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
行为型设计模式描述类或对象怎样交互和怎样分配职责,涉及算法和对象职责的分配。其中
在UML中,行为事物是模型中的动态部分,采用动词描述跨越时间和空间的行为。(
UML图中,( )图用于建模系统的动态行为,它描述活动的顺序,展现从一个活动到
设数组a[1..m,1..n](m>1,n>1)中的元素按行存放,每个元素占用1
UML中行为事物是模型中的动态部分,采用动词描述跨越时间和空间的行为。(1)属于
某学校为防止网络游戏沉迷,通常采用的方式不包括( )。A.安装上网行为管理软件
某大型整数矩阵用二维整数组G[1:2M,1:2N]表示,其中M和N是较大的整数,
在UML中有4种事物:结构事物、行为事物、分组事物和注释事物。其中,(1)事物表
在C程序中有一个二维数组A[7][8],每个数组元素用相邻的8个字节存储,那么存
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 设有二维整数数组(矩
随机试题
Mostparentsandteachersdonotlikeyoungpeopletoreadcomicbooks(连环画册)
Thereislittle______(similar)betweenthetworeligions.similarity空格前有形容词litt
Fromthefirstparagraph,weknowthatthespeakeris______.[br]Thethreefac
用普通命名法命名:(1)C2H6__________;(2)C10H22__
回答下列涂层附着性检测的问题。(1)下列试样适用于缠绕试验的是()。A.板
下列何药中毒时可用阿托品进行治疗A.筒箭毒碱 B.东莨菪碱 C.琥珀胆碱
《中华人民共和国野生动物保护法》不适用于( )。A.珍贵、濒危的陆生野生动物
竣工验收会议的主要工作包括()。A.听取项目法人“工程建设管理工作报告”
婴儿毛细支气管炎最常见的病原是A.鼻病毒 B.冠状病毒 C.柯萨奇病毒 D
某工作横道图费用偏差分析如下图,正确的有( )。 A.费用节约 B.进度提
最新回复
(
0
)