参考答案和解析
正确答案:A,B,D
更多“已知inta[][3]={1,2,3,4,5,6,7};,则数组”相关问题
  • 第1题:

    指针可以用来表示数组元素,若已知语句:inta[3][7];则下列表示中正确的是()。

    A.*(a+1)[5]

    B.*(*a+3)

    C.*(*(a+1))

    D.*(&a[0][0]+2)


    正确答案:D

  • 第2题:

    若有说明:int a[][3]={1,2,3,4,5,6,7};则数组a第一维的大小是( )。

    A.2

    B.3

    C.4

    D.无确定值


    正确答案:B
    解析:本题考查二维数组的定义方式。第一维的大小由以下方法判断:①当初值的个数能被第二维的常量表达式的值除尽时,所得商数就是第一维的大小;②当初值的个数不能被第二维的常量表达式的值除尽时,则第一维的大小:所得的商数+1。

  • 第3题:

    若有说明:inta[][3]={1,2,3,4,5,6,7};,则a数组第一维的大小不能确定。


    正确答案:错误

  • 第4题:

    以下数组定义中,正确的是()

    • A、inta[2][]={1,2,3,4,5}
    • B、inta[][2]={{0},{}}
    • C、inta[2][2]={{1,2},{3}}
    • D、inta[][]={1,2,3,4}

    正确答案:C

  • 第5题:

    定义整数一维数组inta[5]={1,2,3}则数组a的元素个数是()

    • A、3
    • B、5
    • C、4
    • D、2

    正确答案:B

  • 第6题:

    在下面的二维数组定义中,正确的语句是()。

    • A、inta[5][];
    • B、inta[][5];
    • C、inta[][3]={{1,3,5},{2}};
    • D、inta[](10)

    正确答案:C

  • 第7题:

    下面的二维数组初始化语句中,正确的是:()

    • A、inta[3][]={1};
    • B、inta[3][3]={1,2};
    • C、inta[][]={1,2};
    • D、inta[][4]={2,3};

    正确答案:B,D

  • 第8题:

    已知:inta[10];则对a数组元素的正确引用是()。

    • A、a[10]
    • B、a[3.5]
    • C、a(5)
    • D、a[0]

    正确答案:D

  • 第9题:

    定义整数一维数组inta[5]={1,2,3}则数组a的元素个数是3


    正确答案:错误

  • 第10题:

    单选题
    在VC6.0中定义二维数组并初始化:inta[][3]={1,2,3,4,5,6,7};则以下判断中不正确的是()
    A

    数组a包含9个元素

    B

    a[1][2]的初值为6

    C

    a[2][2]的初值为0

    D

    在程序中引用a[2][3]会导致编译错误


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

  • 第11题:

    单选题
    声明数组intA[5][3],数组元素的起始地址为XA,则元素A[3][1]的地址为()
    A

    XA+12

    B

    XA+16

    C

    XA+40

    D

    XA+52


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

  • 第12题:

    单选题
    定义整数一维数组inta[5]={1,2,3}则数组a的元素个数是()
    A

    3

    B

    5

    C

    4

    D

    2


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

  • 第13题:

    int b[][3]={1,2,3,4,5,6,7},表示数组b是3行3列的数组。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第14题:

    在VC6.0中定义二维数组并初始化:inta[][3]={1,2,3,4,5,6,7};则以下判断中不正确的是()

    • A、数组a包含9个元素
    • B、a[1][2]的初值为6
    • C、a[2][2]的初值为0
    • D、在程序中引用a[2][3]会导致编译错误

    正确答案:D

  • 第15题:

    已知inta[][3]={1,2,3,4,5,6,7};,则数组a的第一维的大小是:()。

    • A、2
    • B、3
    • C、4
    • D、无法确定

    正确答案:B

  • 第16题:

    声明数组intA[5][3],数组元素的起始地址为XA,则元素A[3][1]的地址为()

    • A、XA+12
    • B、XA+16
    • C、XA+40
    • D、XA+52

    正确答案:C

  • 第17题:

    下列合法的数组定义是:()

    • A、inta[]=”string”;
    • B、inta[5]={0,1,2,3,4,5};
    • C、inta[5]={1,2,3,4,5};
    • D、inta[5]={1};

    正确答案:C,D

  • 第18题:

    若有说明:int a[][3]={1,2,3,4,5,6,7};则数组a第一维大小是()。

    • A、2
    • B、3
    • C、4
    • D、无确定值

    正确答案:B

  • 第19题:

    已知inta[3][4];则对数组元素引用正确的是()

    • A、a[2][4]
    • B、a[1,3]
    • C、a[2][0]
    • D、a(2)(1)

    正确答案:C

  • 第20题:

    已知数组inta[5]={1,2,3,4,5};,则a[4]=()。


    正确答案:5

  • 第21题:

    单选题
    已知inta[][3]={1,2,3,4,5,6,7};,则数组a的第一维的大小是:()。
    A

    2

    B

    3

    C

    4

    D

    无法确定


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

  • 第22题:

    单选题
    已知定义数组inta[5]={1,2};则执行printf("%d",a[3]);语句是()
    A

    1

    B

    2

    C

    3

    D

    0


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

  • 第23题:

    单选题
    已知inta[3][4];则对数组元素引用正确的是()
    A

    a[2][4]

    B

    a[1,3]

    C

    a[2][0]

    D

    a(2)(1)


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

  • 第24题:

    单选题
    已知:inta[10];则对a数组元素的正确引用是()。
    A

    a[10]

    B

    a[3.5]

    C

    a(5)

    D

    a[0]


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