目录: 标题| 题干| 答案| 搜索| 相关
问题

C语言中的一维数组K[100]采用顺序存储方式,假定每个结点占用n个存储单元


C语言中的一维数组K[100]采用顺序存储方式,假定每个结点占用n个存储单元,K[0]存放在地址为100的存储单元中,则K[50]的存储地址为( )。

  • A100+49n
  • B100+50n
  • C100+50
  • D以上都不对
参考答案
参考解析:

解析:对顺序存储的数组,在其物理结构上元素之间存性关系,由于第一个元素存放在第100号存储单元,而每个元素占用n个存储单元,则第51个元素K[50]就存放在100+50n的物理单元上。

分类:其他
相关推荐

1、用顺序存储的方法,将完全二叉树中所有结点按层逐个从左到右的顺序存放在一维数组

用顺序存储的方法,将完全二叉树中所有结点按层逐个从左到右的顺序存放在一维数组R[1..N]中,若结点R[i]有右孩子,则其右孩子是()。AR[2i-1]BR[2i+1]CR[2i]DR[2/i]

2、用一维数组存储二叉树时,总是以前序遍历顺序存储结点

用一维数组存储二叉树时,总是以前序遍历顺序存储结点A正确B错误

3、以下对一维数组c进行正确的定义初始化的语句是A.int c[10]=0; B

以下对一维数组c进行正确的定义初始化的语句是A.int c[10]=0; B.int c[10]={0}*10; C.int c[1]={0,0,0,0,0,0,0}; D.int c[10]={0};Aint c[10]=0; Bint ...

4、将10阶的上三角矩阵压缩存储到一维数组A中,则数组A的长度最少为()。

将10阶的上三角矩阵压缩存储到一维数组A中,则数组A的长度最少为()。

5、已知二维数组A[m][n]采用行序为主方式存储,每个元素占k个存储单元,并且

已知二维数组A[m][n]采用行序为主方式存储,每个元素占k个存储单元,并且第一个元素的存储地址是LOC(A[0][0]),则A[i][j]的地址是()。

6、用一维数组存储二叉树时,总是以前序遍历顺序存储结点。

用一维数组存储二叉树时,总是以前序遍历顺序存储结点。A正确B错误