早教吧作业答案频道 -->数学-->
问一道《数据结构》题.数组方面的:设有数组A[8][10],从首地址1000开始连续存储,如果数组按行存放,元素A[7][4]的起始地址为__,如果数组按列存放,元素A[4][7]的起始地址为__.希望知道的除
题目详情
问一道《数据结构》题.
数组方面的:设有数组A[8][10],从首地址1000开始连续存储,如果数组按行存放,元素A[7][4]的起始地址为__,如果数组按列存放,元素A[4][7]的起始地址为__.希望知道的除了答案把公式也留下.
每个元素A[i][j]的长度为3个字节.
数组方面的:设有数组A[8][10],从首地址1000开始连续存储,如果数组按行存放,元素A[7][4]的起始地址为__,如果数组按列存放,元素A[4][7]的起始地址为__.希望知道的除了答案把公式也留下.
每个元素A[i][j]的长度为3个字节.
▼优质解答
答案和解析
a[8][10]即8行10列,每行有10个元素,每列有8个元素,起始是以0开头即第一个元素是a[0][0]
按行排列就是
起始地址+(每行元素个数*元素所在行数+元素所在列数)*单个元素长度
即1000+(10*7+4)*3=1222
按列排列是
起始地址+(每列元素个数*元素所在列数+元素所在行数)*单个单元长度
即1000+(8*7+4)*3=1180
二楼应该是把a[4][7]看成a[7][4]了
按行排列就是
起始地址+(每行元素个数*元素所在行数+元素所在列数)*单个元素长度
即1000+(10*7+4)*3=1222
按列排列是
起始地址+(每列元素个数*元素所在列数+元素所在行数)*单个单元长度
即1000+(8*7+4)*3=1180
二楼应该是把a[4][7]看成a[7][4]了
看了 问一道《数据结构》题.数组方...的网友还看了以下:
二维数组指针二维数组元素的地址二维数组元素的地址可以由表达式&a[i][j]求得;也可以通过每行的 2020-05-14 …
中断矢量的问题 存储地址 汇编8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为01 2020-05-17 …
在某系统中,采用连续分配策略,假设文件从下面指定的物理地址开始存储(假设块号从1开始),如果起始 2020-05-26 …
何为CPU的寻址能力,表示这个能力的单位是什么?CPU的寻址能力不就是CPU能够寻址的个数么?它的 2020-06-24 …
8086存储器组织8086存储器分为奇地址存储体和偶地址存储体。偶地址存放数据低8位,奇地址存放数 2020-07-08 …
一个数据的有效地址EA=1234H,且DS=5678H,则该数据在内存中的物理地址是?该数据段的首 2020-07-10 …
某个地址范围所包含的地址的个数比如说有这一个范围是15.16.192.15.16.199.255, 2020-07-19 …
一个有16个字的数据区,它的起始地址为70A0:DDF6,请写出这个数据区首末字单元的物理地址.为什 2020-11-03 …
甲,乙两人在做“报55”的游戏,其规则是:“两人轮流连续数数,从1开始,每次最多可以连续数3个数,谁 2020-11-17 …
甲,乙两人在做“报33”的游戏,其规则是:“两人轮流连续数数,从1开始,每次最多可以连续数三个数,谁 2020-11-24 …