首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有数组声明a[0..3,0..2,1..4],设编译时为a分配的存储空间首地址为base_a,且每个数组元素占据一个存储单元。当元素以行为序存放(即按a[0,0,1],a[0,0,2],a[0,0,3], a[0,0,4],a[0,1,1],a[0,1,
若有数组声明a[0..3,0..2,1..4],设编译时为a分配的存储空间首地址为base_a,且每个数组元素占据一个存储单元。当元素以行为序存放(即按a[0,0,1],a[0,0,2],a[0,0,3], a[0,0,4],a[0,1,1],a[0,1,
admin
2019-06-12
43
问题
若有数组声明a[0..3,0..2,1..4],设编译时为a分配的存储空间首地址为base_a,且每个数组元素占据一个存储单元。当元素以行为序存放(即按a[0,0,1],a[0,0,2],a[0,0,3], a[0,0,4],a[0,1,1],a[0,1,2],…,a[3,2,4]顺序存储),则数组元素a[2,2,2]在其存储空间中相对base_a的偏移量是(21)。
选项
A、8
B、12
C、33
D、48
答案
C
解析
本题考查数据结构的多维数组,是常考的知识点。
以前学过的是二维数组的存储,按“行”或“列”来保存,然后求某元素相对于首地址的偏移量。但这个题目是考查三维数组,更复杂,但是道理是一样的。按“行”序来存,仍是从最后一维开始,再往左到第一维进行变化。题目中数组口的大小为5行、4列、4纵,这里要注意题目给出的下标,则数组元素a[2,2,2]的位置处在第3行、第3列、第2纵,求它的偏移量分两部分,第一部分,前两行的偏移位置是2*4*4=32;第二部分,在第3行的偏移位置是2*4+2=10,但计算偏移位置是本位置之前的大小,所以是10-1=9。则数组元素a[2,2,2]在其存储空间中相对base_a的偏移量是32+9=41,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/FdRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
网络连接和IP地址分配如下图所示,并且配置了RIPv2路由协议。如果在路由器R1上运行命令:R1#show ip route,下面4条显示信息中正确的是(52)。
ARP协议的作用是(1),它的协议数据单元封装在(2)中传送。ARP请求是采用(3)方式发送的。(1)
汇聚层交换机应该实现多种功能,下面选项中,不属于汇聚层功能的是__________。(2009年下半年试题)
虚拟局域网中继协议(VTP)有3种工作模式,即服务器模式、客户机模式和透明模式,以下关于这3种工作模式的叙述中,不正确的是(54)。
以下关于以太网交换机地址学习机制的说法中,错误的是()。
DNS服务器在名称解析过程中正确的查询顺序为______。
若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(1),完成项目所需的最短时间是(2)天。(1)
阅读以下某工厂人事信息管理系统数据库的设计说明,根据要求回答问题1~问题4。[说明]某工厂有多个部门,每个部门有多位职工,每位职工属于并且仅属于一个部门,每个部门有一位负责人,每个办公室有一部电话。每位职工的月工资大致是:800≤月工资≤4
中断向量是指______。
随机试题
肺胀的病理因素有
A、Marquis反应B、绿奎宁反应C、Vitaili反应D、双缩脲反应盐酸吗啡的特征鉴别反应为( )。
A.清晨B.餐前C.餐中D.餐后E.睡前α-糖苷酶抑制剂适宜给药时间是
关于洗钱罪对象的说法,哪些是正确的?
市区某化妆品有限公司为增值税一般纳税人,2019年1月发生以下各项业务:(1)从国外进口一批高档修饰类化妆品,成交价1380000元,货物运抵境内输入地点起卸前的运费、保险费及相关费用20000元,支付货物进口后的保险费用20000元,取得普通发票。因管
小学教学在义务教育中的地位主要表现在()。
公安机关在查处违反治安管理行为时,应当告知当事人应有的权利主要包括()。
A、 B、 C、 D、 B图形中汉字的部分数依次为1、2、3、4、(5),答案为B。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
Cometsdonotgiveofftheirownlightbutreflectlightfromothersources,suchastheSun.Scientistsestimatethemassofco
最新回复
(
0
)