66问答网
所有问题
设有二维数组int M[10][20],每个元素(整数)占2个存储单元,数组的起始地址为2000,元素M[5][10]的存储位
如题所述
举报该问题
推荐答案 2011-12-19
二维数组
int M[10][20],是从M[0][0]---M[0][19]----M[1][0]---M[1][19]---........M[9][0]---M[9][19]
这是按行排序,一般是按行排序,也可以按列排序。M[5][10] = 2000+((5-0)*20+10)*2 = 2220
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/ps2pvppUn.html
其他回答
第1个回答 2011-12-19
a[i][j]的地址为: 2000+(i-0)*20*2+(j-0)*2
所以:
2000+(5-0)*20*2+(10-0)*2=2220
第2个回答 2011-12-19
2200吧!正好是中间的那个元素... 最后一个应该是2000+10*20*2=2400;所以中间的元素就应该是2200吧!,可以自己写程序验证
相似回答
关于C语言的问题
答:
int
M[10][20],
你冒出21个元素来...--- 就是因为m[5][10]是第6行,第11列,它上面有5行,左边有10列,所以:
2000
+(5*20+10)*2 = 2220 2000+(8*20+19)*2 = 2358 咦,好像跟答案不一样耶...感觉题目给的环境,在第一维后添加了一个间隔,或者
数组为
:M[10][21];...
二维数组
A
[10][20]
采用列序为主方式
存储,
答:
二维数组
A
[10][20]
采用列序为主方式
存储
,
每个元素占10个存储单元
,且A[0][0]的
存储地址是2000
,则A[6][12]的地址是 2000+10*(12*10+6)=3260
数据结构的问题~
答:
1.二维数组A行下标i的范围从1到12,列下标j的范围从3到10,采用行序为主序存储
,每个
数据
元素占用
4
个存储单元,
该
数组的
首地址(即A[1][3]的
地址)
为1200,则A[6][5]的
地址为(
)。 A 1400 B 1404 C 1372 D 1368 2.
二维数组M的元素
是4个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到4,...
二维数组
a
[10][20]
采用列序为主方式
存储,每个元素占10个存储单元,
且a...
答:
列序为主 应该是
2000
+((12-0)×10+6)×10=3260
...
20的二维数组
A的行列下标均从0开始
,每个元素占2个
字节?
答:
但是你没有说明白
每一个
存储单元占几个字节。(一个
元素占
几个存储单元。)我这里假设你一个存储单元占一个字节,一个元素也就是
占两个存储单元
。那么:A[0][0
]的地址为((
252/2)-67)*2=118,所以按照行优先252的地址为((252-118)/2)/20=3...7 所以252的地址上为A[3][7]....
...
10]
采用行序为主方式
存储,每个元素占2个存储单元
……
答:
数组A[N
][M],
A[0][0]是数组中地址最小的元素。如果A[0][0]存放
地址为
n,那么A[i][j]存放的地址就是 n+i*M*sizeof(T)+j*sizeof(T) ,sizeof(T)是
每个元素
所
占的存储单元
。故可以知道A[18][9]
的存储地址
是 1000+(18-
10)
*10*2+(9-5)*2=1168;...
大家正在搜
设有二维数组a68每个元素
设二维数组按行存储在数组
设有60行70列的二维数组
设有一个二维数组
设w为一个二维数组
设有一个二维数组一列序
设有c语言描述的二维数组
假设有6行8列的二维数组A
二维数组全部设为0
相关问题
数据结构(C语言):已知二维数组A[20][10]采用行序为...
数据结构题:二维数组A[10][20]采用列序为主方式存储,...
二维数组A[10][20]采用行序为主方式存储,每个单元占1...
二维数组a[10][20]采用列序为主方式存储,每个元素占1...
1、 设有一个二维数组A[10][20],按行存放于一个连续...
二维数组A[10][10]采用行优先存储,每个元素占2个字节...
某线性表采用顺序存储结构,每个元素占4个存储单元,首地址为1...
二维数组A[10,20]采用行为主的方式存储,每个元素占一个...