早教吧作业答案频道 -->数学-->
偏移量的计算题若有数组a[0..3,0..2,1..4],设编译时为a分配的存储空间首地址为basea,且每个数组元素占据一个存储单元.当元素一行为序存放(即按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,
题目详情
偏移量的计算题
若有数组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的偏移量是______.
A.8 B.12 C.33 D.48
做题要求:
若有数组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的偏移量是______.
A.8 B.12 C.33 D.48
做题要求:
▼优质解答
答案和解析
001 002 003 004
011 012 013 014
021 022 023 024
101 102 103 104
111 112 113 114
121 122 123 124
201 202 203 204
211 212 213 214
221 222 223 224
301 302 303 304
311 312 313 314
321 322 323 324
最简单的方法就是全部列出来,a[2,2,2]是第34个,因为base_a这个相当于第一个,所以要表示a[2,2,2]这个偏移地址,就应该base_a+33(相当于1+33)
还有一种方法,就是用公式
011 012 013 014
021 022 023 024
101 102 103 104
111 112 113 114
121 122 123 124
201 202 203 204
211 212 213 214
221 222 223 224
301 302 303 304
311 312 313 314
321 322 323 324
最简单的方法就是全部列出来,a[2,2,2]是第34个,因为base_a这个相当于第一个,所以要表示a[2,2,2]这个偏移地址,就应该base_a+33(相当于1+33)
还有一种方法,就是用公式
看了 偏移量的计算题若有数组a[0...的网友还看了以下:
由椭圆b^2*x^2+a^2*y^2=a^2*b^2(a>b>0)的顶点B(0,-b)引一条弦BP 2020-04-05 …
已知A(- 2/k^2-1)B(0.- 2k/k^2-1),其中k≠0且k≠±1,直线l进过点P( 2020-05-15 …
如果有理数a,b满足|ab-2|+|1-b|=0.试求1/ab+1/(a+1)(b+1)+1(a+ 2020-07-09 …
把下列各连化成最简整数比:(1)0.6:1..8:3.45(2)4又2分之1:3.6:0.81(3 2020-07-19 …
已知A(-3,0)B(0,-4),P为双曲线y=12/x(x>0)上的任意一点,过点P作⊥y轴与点 2020-07-26 …
给出下列从A到B的对应:①A=N,B={0,1},对应关系是:A中的元素除以2所得的余数②A={0 2020-07-29 …
设a,b为实数,b不等于0,x^3+ax+b=0的三个根为α,β,γ,则以1/α+1/β,1/β+ 2020-08-01 …
已知方程x^2+bx+c=0及x^2+cx+b=0分别各有两个整数根x1y1及x2y2且x1y1> 2020-08-02 …
初2一元二次方程已知a,b,c是不全为0的3个实数,那么关于x的一元二次方程x^2+(a+b+c)x 2021-02-02 …
已知向量a和向量b是两个非零向量,且(向量a-向量b)垂直向量a,(向量b-2向量a)垂直于向量b, 2021-02-05 …