设数组a[1..10,1..8]中元素按行存放,每个元素占用4个存储单元,已知第一个数组元素a[1,1]地址为1004,那么a[5,6]地址为( )
- A.1004+(5*8+6)*4
- B.1004+(4*8+5)*4
- C.1004+(5*10+6)*4
- D.1004+(4*10+5)*4
正确答案及解析
正确答案
B
解析
本题数组下标从1开始, a[5,6] ,按行存储,其前4行已经存满,所在行前5个元素位已经存满,所以a[5,6],偏移元素个数为: 4*8+5
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案