更多“多维数组的顺序存储方式有按行优先顺序存储和按()两种。”相关问题
  • 第1题:

    设有二维数组A[1,…,10][1,…: 12],其每个元素占2个字节,数据按行优先顺序存储,第一个元素的存储地址为1000,则元素A[5][5]的存储地址为________。


    正确答案:
    1104
    二维数组数据按行优先顺序存储时,元素aD的地址计算公式为:LOC(aij)=LOC(a11)+[n×(i-1)+(i-1)]×d。所以本题中元素的存储地址为1000+[(5一1)×12+5-1]×2=1104。

  • 第2题:

    二维数组A按行优先顺序存储,其中每个元素占1个存储单元。若A[1][1]的存储地址为420,A[3] [3]的存储地址为446,则A[5][5]的存储地址为(51)。

    A.470

    B.471

    C.472

    D.473


    正确答案:C
    解析:设二维数组A有m行n列,每个元素占C个存储单元,基地址loc(A[0][0])=d;则行主顺序存储的寻址公式为:loc(A[i][j])=loc(A[0][0])+(i×n+j)×C=d+(i×n+j)×C。

  • 第3题:

    线性表常采用的两种存储结构是( )。A.散列方法和索引方式B.链表存储结构和数组

    线性表常采用的两种存储结构是( )。

    A.散列方法和索引方式

    B.链表存储结构和数组

    C.顺序存储结构和链式存储结构

    D.线性存储结构和非线性存储结构


    正确答案:C
    C)【解析】线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。

  • 第4题:

    栈结构通常采用的两种存储结构是(36)。

    A.顺序存储结构和链表存储结构

    B.散链方式和索引方式

    C.链表存储结构和数组

    D.线性存储结构和非线性存储结构


    正确答案:A
    解析:栈有两种存储表示方法:顺序栈和链式栈。

  • 第5题:

    栈通常采用的两种存储结构是()

    A.顺序存储结构和链式存储结构

    B.散列方式和索引方式

    C.链表存储结构和数组

    D.线性存储结构和非线性存储结构


    正确答案:A

  • 第6题:

    二维数组A[8][9]按行优先顺序存储,若数组元素A[2][3]的存储地址为1087,A[4][7]的存储地址为1153,则数组元素A[6][7]的存储地址为 ( )

    A.1207

    B.1209

    C.1211

    D.1213


    正确答案:A

  • 第7题:

    设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按列优先的顺序存储,数组的起始地址为100,元素M[2][1]的地址是()


    正确答案:116

  • 第8题:

    设有二维数组A[9][19],其每个元素占两个字节,第一个元素的存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为(),按列优顺序存储,元素A[6,6]的存储地址为()。


    正确答案:100+(19*6+6)*2=340;100+(9*6+……)*2=220

  • 第9题:

    多维数组的顺序存储方式有按行优先顺序存储和按()两种。


    正确答案:列优先顺序存储

  • 第10题:

    填空题
    一维数组的逻辑结构是(),存储结构是();对于二维或多维数组,分为()和()两种不同的存储方式。

    正确答案: 线性结构,顺序结构,以行为主序,以列为主序
    解析: 暂无解析

  • 第11题:

    单选题
    数据的存储结构分为两种,它们是()。
    A

    线性存储和数组存储

    B

    数组存储和指针存储

    C

    线性存储和树型存储

    D

    顺序存储和链式存储


    正确答案: B
    解析: 暂无解析

  • 第12题:

    填空题
    多维数组的顺序存储方式有按行优先顺序存储和按()两种。

    正确答案: 列优先顺序存储
    解析: 暂无解析

  • 第13题:

    队列通常采用两种存储结构是(38)。

    A.顺序存储结构和链表存储结构

    B.散列方式和索引方式

    C.链表存储结构和数组

    D.线性存储结构和非线性存储结构


    正确答案:A
    解析:和线性表一样,队列可以有两种存储表示,即顺序存储和链式存储。

  • 第14题:

    设有50行60列的二维数组A[50][60],其元素长度为4字节,按行优先顺序存储,基地址为200,则元素A[18][25]的存储地址为( )。

    A.3700

    B.4376

    C.3900

    D.4620


    正确答案:D
    解析:200+(18×60+25)×4=4620。

  • 第15题:

    常采用的两种存储结构是( )。 A.顺序存储结构和链式存储结构B.散列方法和索引方式SX

    常采用的两种存储结构是( )。

    A.顺序存储结构和链式存储结构

    B.散列方法和索引方式

    C.链表存储结构和数组

    D.线性存储结构和非线性存储结构


    正确答案:A
    A。【解析】线性表的存储通常分为两种存储结构:顺序存储结构和链式存储结构。

  • 第16题:

    二维数组A[O,…,8][0,…,9],其每个元素占2字节。从首地址400开始,按行优先顺序存储,则元素A[8][5]的存储地址为( )。

    A.570

    B.506

    C.410

    D.482


    正确答案:A
    答案解析:A[8][5]元素存储的位置在第9行第6列,所以A[8][5]之前存储的个数应为8×10+5 = 85,这些元素占用的空间为85×2字节=170字节,所以A[8][5]的存储位置为400+170= 570。

  • 第17题:

    线性表常采用的两种存储结构是( )。

    A)散列方法和索引方式

    B)链表存储结构和数组

    C)顺序存储结构和链式存储结构

    D)线性存储结构和非线性存储结构


    正确答案:C
    线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。

  • 第18题:

    数据的存储结构分为两种,它们是()。

    • A、线性存储和数组存储
    • B、数组存储和指针存储
    • C、线性存储和树型存储
    • D、顺序存储和链式存储

    正确答案:D

  • 第19题:

    设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按行优先的顺序存储,数组的起始地址为200,元素M[1][1]的地址是()


    正确答案:210

  • 第20题:

    设有二维数组A[0‥9,0‥19],其每个元素占两个字节,数组按列优先顺序存储,第一个元素的存储地址为100,那么元素A[6,6]的存储地址为()。


    正确答案:232

  • 第21题:

    一维数组的逻辑结构是(),存储结构是();对于二维或多维数组,分为()和()两种不同的存储方式。


    正确答案:线性结构;顺序结构;以行为主序;以列为主序

  • 第22题:

    填空题
    设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按列优先的顺序存储,数组的起始地址为1000,元素M[1][2]的地址是()

    正确答案: 1018
    解析: 暂无解析

  • 第23题:

    填空题
    设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按行优先的顺序存储,数组的起始地址为100,元素M[2][3]的地址是()

    正确答案: 122
    解析: 暂无解析

  • 第24题:

    填空题
    设有二维数组A[9][19],其每个元素占两个字节,第一个元素的存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为(),按列优顺序存储,元素A[6,6]的存储地址为()。

    正确答案: 100+(19*6+6)*2=340,100+(9*6+……)*2=220
    解析: 暂无解析