当前位置 :
【二维数组问题有一个二维数组A,行下标的范围是0到8,列下标的范围是1到5,每个数组元素用相邻的4个字节存储。存储器按字节编址。假设存储数组元素A01的第一个字节的地址是0。】
1人问答
问题描述:

二维数组问题

有一个二维数组A,行下标的范围是0到8,列下标的范围是1到5,每个数组元素用相邻的4个字节存储。存储器按字节编址。假设存储数组元素A01的第一个字节的地址是0。

存储数组A的最后一个元素的第一个字节的地址是A。若按行存储,则A35和A53的第一个字节的地址分别是B和C。若按列存储,则A71和A24的第一个字节的地址分别是D和E。

供选择的答案A~E:①28②44③76④92⑤108⑥116⑦132⑧176⑨184⑩188

答案83516

有没有什么公式什么的??

胡建回答:
  A01=0   A02=4   A03=8   .....   A11=20   A12=24   ....   所以按行存储的公式是Aij=20*i+4*(j-1)   所以B=A35=20*3+4*(5-1)=60+16=76   C=A53=20*5+4*(3-1)=100+8=108   -------------------------------------------------------------------------   下面是按列存储   A01=0   A11=4   A21=8   ......   A11=36   A12=40   .......   所以按列存储的公式是Aij=4*i+36*(y-1)   所以D=A71=4*7+36*(1-1)=28   E=A24=4*2+36*(4-1)=8+36*3=116   A的地址无论是按行存储还是按列存储都一样的,   行存储:A85=20*8+4*(5-1)=160+16=176   列存储:A85=4*8+36*(5-1)=32+144=176   所以答案是176,76,108,28,116
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞