设数组a[1..10,1..8]中的元素按行存放,每个元素占用4个存储单元,已知

最全题库2022-08-02  31

问题 设数组a[1..10,1..8]中的元素按行存放,每个元素占用4个存储单元,已知第一个数组元素a[1,1]的地址为1004,那么a[5,6]的地址为( )A.1004+(5*8+6)*4B.1004+(4*8+5)*4C.1004+(5*10+6)*4D.1004+(4*10+5)*4

选项 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故正确答案为:B
转载请注明原文地址:https://tihaiku.com/congyezige/2415260.html

最新回复(0)