首页
登录
从业资格
设数组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
55
问题
设数组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://www.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个字节存储,那么存
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 设有二维整数数组(矩
随机试题
基带传输是指()。A.按照数字信号原有的波形在信道上直接传输 B.按照数字信
采用市场法评估花卉资产价值时,首先应考虑()。A.花卉的品种 B.花卉的
《中华人民共和国教育法》自()之日起开始实施。A.1990年9月1日 B
Thechangeinthatvillagewasmiraculou
2020年,我国粮食种植面积11677万公顷,比上年增加70万公顷。其中,稻谷种
以下诗句和所描述的植物对应有误的是:A.千磨万击还坚劲,任尔东西南北风——梅花
在美国发行的外国债券被称为()。 A.扬基债券B.武士债券 C.熊猫债券
国际贸易中进口商为规避付汇时外汇汇率上升,则可(),进行套期保值。A.在现货市
我国的基本社会制度是基于经济、政治、文化、社会、生态文明五位一体的社会主义建设的
患儿,2岁。近20天低热,咳嗽,盗汗,乏力,双肺呼吸音粗,胸部X线见左肺哑铃"双
最新回复
(
0
)