[单选题]

若有数组声明 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的偏移量是 (50) 。

(50)

A. 8

B. 12

C. 33

D. 48

参考答案与解析:

相关试题

若有数组声明 a[0..3,0..2,1..4],设编译时为 a 分配的存储

[单选题] 若有数组声明 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的偏移量是 (50) 。(50)A. 8B. 12C. 33D. 48

  • 查看答案
  • 若有数组声明a[0..3,0..2,1..4),设编译时为a分配的存储空间首地址

    [单选题]若有数组声明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的偏移量是(50)。A.8B.12C.33D.48

  • 查看答案
  • 若有数组声明a[0..3,0..2,1..4],设编译时为a分配的存储空间首地址

    [单选题]若有数组声明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[3,1,3]在其存储空间中相对base_a的偏移量是(60)。A.23B.24C.42D.43

  • 查看答案
  • 若有数组声明a[0.3,0.2,4],设编译时为a分配的存储空间首地址为base_a,且每个数组元素占据一个存储单元。当元素以行为序存放(即按a[0,0,1],a[0,0,2],a[0,0,3],a[

    [单选题]若有数组声明a[0.3,0.2,4],设编译时为a分配的存储空间首地址为base_a,且每个数组元素占据一个存储单元。当元素以行为序存放(即按a[0,

  • 查看答案
  • 在编译时安排所有数据对象的存储单元的分配策略属于()。

    [多选题] 在编译时安排所有数据对象的存储单元的分配策略属于()。A . 静态分配策略B . 栈式分配策略C . 堆分配策略D . 动态分配策略

  • 查看答案
  • 设数组a[1..3,1..4]中的元素以列为主序存放,每个元素占用1个存储单元,

    [单选题]设数组a[1..3,1..4]中的元素以列为主序存放,每个元素占用1个存储单元,则数组元素a[2,3]相对于数组空间首地址的偏移量为(42)。A.6B.7C.8D.9

  • 查看答案
  • 设数组a[1..3,1..4]中的元素以列为主序存放,每个元素占用1个存储单元,

    [单选题]设数组a[1..3,1..4]中的元素以列为主序存放,每个元素占用1个存储单元,则数组元素a[2,3]相对于数组空间首地址的偏移量为_____。A.6B.7C.8D.9A.B.C.D.

  • 查看答案
  • 设有数组声明语句以上语句所定义的数组a共有()元素

    [单选题]设有数组声明语句以上语句所定义的数组a共有()元素A . 9B . 2C . 3D . 6

  • 查看答案
  • 静态数组的存储空间可以在编译时确定。

    [判断题] 静态数组的存储空间可以在编译时确定。A . 正确B . 错误

  • 查看答案
  • 如有数组声明语句Dima(2,-3to2,4),则数组a包含元素的个数是(  )。

    [单选题]如有数组声明语句Dima(2,-3to2,4),则数组a包含元素的个数是(  )。A.40B.75C.12D.90

  • 查看答案