首页
登录
从业资格
设数组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
46
问题
设数组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个字节存储,那么存
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 设有二维整数数组(矩
随机试题
Youspentmoremoneythan______intendedtobespent.A、wereB、isC、wasD、areC题
Everytimeweopenourmouthsandspeakwe【C1】______ourselves—IamEnglish
ThecomparativelytreelessplainsofNorthAfricahavesufferedaprogressiv
公共事业管理的主体是()A.政府部门 B.公共部门 C.企业单位 D.私
以下关于物流的叙述中,正确的是()。A.物流就是简单的实物流动 B.包装不属
精神分裂症A.以幻觉、妄想为主要表现 B.一种偏离特定文化背景的行为模式 C
下列关于工程项目策划的说法,正确的有( )。 A、需整合多方面专家的知识
银行买入外国纸币时所使用的外汇牌价是()。A.现钞买入价 B.现汇卖出价
下列关于纳税信用管理的表述中,符合规定的是()。A.税务机关每年2月确定上一年
某工程竣工验收合格后第11年内,部分梁板发生不同程度断裂。经有相应资质的质量鉴定
最新回复
(
0
)