要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是( )。A.int A[]={3,9,4,8,0,0,0);B.int A[9]:{3,9,4,8,0,0,0);C.int A[]={3,9,4,8);D.int A[7]={3,9,4,8);

题目

要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是( )。

A.int A[]={3,9,4,8,0,0,0);

B.int A[9]:{3,9,4,8,0,0,0);

C.int A[]={3,9,4,8);

D.int A[7]={3,9,4,8);


相似考题
更多“要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是()。A.int A[]={3,9,4 ”相关问题
  • 第1题:

    要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是

    A.intA[]={3,9,4,8,0,0,0};

    B.intA[9]={3,9,4,8,0,0,0};

    C.intA[]={3,9,4,8};

    D.intA[7]={3,9,4,8};


    正确答案:C
    解析:本题考核一维数组在定义时的初始化。当数组声明时没有给出数组的大小,但是有初始化列表时,数组的大小就由列表中元素的个数来确定,由此可知C) 选项中数组A只有4个元素,与题目要求不符。

  • 第2题:

    要定义数组A,使得其中每个元素的数据分别依次为:3、9、4、8、0、0、0,正确的定义语句是()。

    A.int[] A={3,9,4,8,0,0,0};

    B.int[7] A=new {3,9,4,8,0,0,0};

    C.int[] A={3,9,4,8};

    D.int A[]={3,9,4,8,0,0,0};


    int A[]={3,9,4,8};

  • 第3题:

    已知定义语句: int a[3][4]={0}; 则下面正确的叙述是()。

    A.只有元素a[0][0]可得到初值0

    B.此定义语句是错误的

    C.数组a中的每个元素都可得到初值,但其值不一定为0

    D.数组a中的每个元素均可得到初值0


    C 解析:只为a中由第0个位置开始,所以a[1][1]*b[2][1]为二维数组中,第二行二列乘以b中第三行二列,即40*60。

  • 第4题:

    要定义数组A,使得其中每个元素的数据分别依次为:3、9、4、8、0、0、0,错误的定义语句是:

    A.int A[]={3,9,4,8,0,0,0};

    B.int A[9]={3,9,4,8,0,0,0};

    C.int A[]={3,9,4,8};

    D.int A[7]={3,9,4,8};


    int A[]={3,9,4,8};

  • 第5题:

    3、要定义数组A,使得其中每个元素的数据分别依次为:3、9、4、8、0、0、0,错误的定义语句是:

    A.int A[]={3,9,4,8,0,0,0};

    B.int A[9]={3,9,4,8,0,0,0};

    C.int A[]={3,9,4,8};

    D.int A[7]={3,9,4,8};


    C