首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设数组a[1…10,5…15]的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[i,j(1≤i≤10,5≤j≤15)的地址计算公式为(46)。
设数组a[1…10,5…15]的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[i,j(1≤i≤10,5≤j≤15)的地址计算公式为(46)。
admin
2019-05-11
51
问题
设数组a[1…10,5…15]的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[i,j(1≤i≤10,5≤j≤15)的地址计算公式为(46)。
选项
A、a-204+2i+j
B、a-204+40i+4j
C、a-84+i+j
D、a-64+44i+4j
答案
D
解析
二维数组中的元素可以用两种方式存储:以行为主序(按行存储)或以列为主序(按列存储)。对于一个m行n列的二维数组,当数组元素以行为主序存储时,首先存储第一行的所有元素,第二行的元素存储在第一行的元素之后,第三行的所有元素存储在第二行的元素之后,依次类推,第m行的元素最后存储。每行的元素按列下标次序从低到高依次存储。同理,以列为主序存储时,先存储第一列的元素,然后是第二列的元素,依次类推,最后是第n列的元素。
对于二维数组a[L1…H1,L2…H2],无论采用哪一种存储方式,都可以采用以下通式计算数组中元素a[i,j]在存储空间中的位置:
loc(a[i,j])=loc(a[L1,L2])+K*d其中,k表示数组中存储在a[i,j]之前的元素数目;d表示每个数组元素占用的存储单元个数。当数组的元素以列为主序存放时,存储在a[i,j]之前的元素数目k为
k=(i-L1)*(H2-L2+1)+(j-L2)
因此对于题目中定义的数组a[l…10,5…15],以行为主序存放时,a[i,j](k≤i≤10, 5≤i≤15)的地址计算公式为
loc(a[i,j)=loc(a[L1,L2])十((i—1)*11+(j—5))*4=a-64+44i+4j
转载请注明原文地址:https://kaotiyun.com/show/pgVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
线路损坏属于(57)性质的网络故障。配置错误属于(58)性质的网络故障。
甲方和乙方采用公钥密码体制对数据文件进行加密传送,甲方用乙方的公钥加密数据文件,乙方使用______来对数据文件进行解密。A.甲的公钥B.甲的私钥C.乙的公钥D.乙的私钥
下面程序在IE浏览器中的显示结果为______。<html><head><meta>我的网站</meta></head><body>主题</body></html>A.我的网站B.主题C.什么也不显示D.显示出错
CD-ROM盘中的信息存储在______中。A.内外圈磁盘B.螺旋形光道C.内外圈光道D.螺旋形磁道
因特网中的协议应该满足规定的层次关系,下面的选项中能正确表示协议层次和对应关系的是(27)。
电子商务的安全要求包含(34)。 Ⅰ.数据传输的安全性 Ⅱ.网络的安全性 Ⅲ.身份认证 Ⅳ.数据的完整性 Ⅴ.交易的不可抵赖
层次化网络拓扑结构中,基于核心模型的第三层交换技术有(43)。
接口是连接外围设备与计算机主机之间的桥梁,以下关于接口功能的叙述中,错误的是(13)。
关于数据流图,下列说法错误的是(13)。
阅读下列程序说明和C程序,已知其输出为“12345678910”。将应填入(n)处的字句写在对应栏内。[说明]本程序包含的函数及其功能说明如下:(1)函数first_insert()的功能是在已知链表的首表元之前插入一个
随机试题
采用频繁反馈和根据每个学生的需要进行评价属于()
下列数中最小的是________________。
背景资料某变压器厂装配车间为全钢结构厂房,跨度为28m,长180m,轨道中心跨距为22m,轨道顶标高22.5m。某安装公司承接了一台160/40t桥式起重机安装工程,起重机自重175.8t,安装工期15天。为了确定能保证安全可靠、保证工期、降低成本的吊装
投资银行一词具有四层含义,其中机构层次对应()。
(2018年)2017年5月10日,甲公司从上海证券交易所购入乙公司股票20万股,支付价款200万元,其中包含已宣告但尚未发放的现金股利12万元,另支付相关交易费用1万元,取得增值税专用发票上注明的增值税税额为0.06万元。甲公司将该股票划分为交易性金融资
人民法院应当在裁定受理破产申请后通知已知债权人,并予以公告。通知和公告应当载明的事项有()。
案例:宋老师是一名新晋的初中体育老师,他想测试一下刚接手的初二年级三班学生的体质情况,但由于第一节课紧张,把之前备课的内容全部搞混了,上课后忘记了基本的课堂常规,直接对学生进行了800米测试,在测试完成后由于时间充足又给学生进行了50米测试,跑的
()是全部教育法规的“母法”。
包含补偿通货膨胀风险的利率称为()。
单击命令按钮时,下列程序段的执行结果为()。PrivateSubCommand1Click()PrintFuncl(24,18)EndSubPublicFunctionFunc1(mAsInteger,nAsInt
最新回复
(
0
)