参考答案和解析
正确答案:A
更多“若有定义:inta[3][4]={{1,2},{0},{1,2,3}};则a[1][1]的值为()A、0B、{1,2}C、1D、3”相关问题
  • 第1题:

    以下数组定义中不正确的是______。

    A.inta[2][3];

    B.int b[][3]={0,1,2}

    C.int c[100][100]={0};

    D.int d[3][]={{1,2},{1,2,3},{1,2,3,4}};


    正确答案:D
    解析:—维数组的定义方式为:类型说明符数组名[常量表式];选项A符合此定义形式,正确;C语言中多维数组赋初值时可以部分赋值,也可以不指定除第—维以外的其他维的大小,故选项C正确;另外,如果对全部数组元素都赋初值,则定义数组时对第—维的长度可以不指定,但第二锥的长度不能省,所以选项B正确,而选项D是错误的。

  • 第2题:

    若有定义:inta[3][4]={{1,2},{0},{1,2,3}};则a[1][1]的值为()

    A.0

    B.{1,2}

    C.1

    D.3


    参考答案:A

  • 第3题:

    以下语句定义正确的是( )。

    A.int a[1][4]={1,2,3,4,5};

    B.float a[3][]={{1,2},{2,3},{3,1}};

    C.long a[2][3]={{1},{1,2},{1,2,3},{0,0}};

    D.double a[][3]={8};


    正确答案:D

  • 第4题:

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

    • A、1
    • B、2
    • C、3
    • D、0

    正确答案:D

  • 第5题:

    下列正确的语句是()

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

    正确答案:D

  • 第6题:

    若有定义:inta[3]={0,1,2};则a[1]的值为()

    • A、0
    • B、1
    • C、2
    • D、3

    正确答案:B

  • 第7题:

    已知inta[4][4]={{1,2},{3},{4},{1,2,3}};问a[2][0]该元素的值是()

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

    正确答案:C

  • 第8题:

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

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

    正确答案:B,D

  • 第9题:

    已知x=(0,1,2,3),那么执行语句x.add(4)之后,x的值为()

    • A、{1,2,3}
    • B、{1,2,3,4}
    • C、{1,2}
    • D、AttributeError

    正确答案:D

  • 第10题:

    若有定义:inta=2;则语句a=strcmp("miss","miss");运行后a的值为()

    • A、1
    • B、0
    • C、-1
    • D、2

    正确答案:D

  • 第11题:

    单选题
    若有定义:inta[3][4]={{1,2},{0},{1,2,3}};则a[1][1]的值为()
    A

    0

    B

    {1,2}

    C

    1

    D

    3


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

  • 第12题:

    单选题
    若有定义:inta[3]={0,1,2};则a[1]的值为()
    A

    0

    B

    1

    C

    2

    D

    3


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

  • 第13题:

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

    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

  • 第14题:

    若有定义:inta[3]={0,1,2};则a[1]的值为()

    A.0

    B.1

    C.2

    D.3


    参考答案:B

  • 第15题:

    数组定义为inta[3]={1,2,3},数组元素()的值为3。

    • A、a[0]
    • B、a[1]
    • C、a[2]
    • D、a[3]

    正确答案:C

  • 第16题:

    若有定义:int x[3][4]={{1,2},{0},{4,6,8,10}};;则初始化后x[1][2]得到的初值是()


    正确答案:0

  • 第17题:

    若有定义:inta[5]={1,2,3,4,5};则语句a[1]=a[2]+a[2+2]-a[3-1];运行后a[1]的值为()

    • A、6
    • B、5
    • C、1
    • D、2

    正确答案:B

  • 第18题:

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

    • 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

  • 第19题:

    数组定义为inta[3]={1,2,3},数组元素()的值为1。

    • A、a[0]
    • B、a[1]
    • C、a[2]
    • D、a[3]

    正确答案:A

  • 第20题:

    以下能对二维数组arr正确初始化的语句是()

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

    正确答案:A,B,D

  • 第21题:

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

    • A、inta[2][3]
    • B、intb[][3]={0,1,2,3}
    • C、intc[100][100]={0}
    • D、intd[3][]={{1,2},{1,2,3},{1,2,3,4}}

    正确答案:D

  • 第22题:

    若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}};则初始化后,a[1][2]的值为(),a[2][1]得到的值为()。


    正确答案:0;6

  • 第23题:

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

    1

    B

    2

    C

    3

    D

    0


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