niusouti.com
更多“以下能对二维数组a进行正确初始化的语句是A.int a[2][]={{1,0,1},{5,2,3}};B.int a[][3]={{1,2,3 ”相关问题
  • 第1题:

    以下能对二维数组a进行正确初始化的语句是()。

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

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

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

    D.int a[ ][3] = {{1,0,1}{ },{1,1}};


    B 解析:在初始化语句时,需要注意下面几点:①所赋初值个数与数组元素的个数相同;②每行所赋初值个数与数组元素的个数不同时,系统将自动给该行其余的元素补初值0;③所赋初值行数少于数组行数时,系统将自动给后面各行的元素补初值0;④赋初值时省略行花括号对。在给二维数组赋初值时可以不用行花括号对。注意:选项A)中省略了第二维的大小,所以是错误的;选项C)超出了数组的定义范围,所以是错误的;选项D)在初始化赋值的时候出现了错误。注意:无论是几维的数组,下标都是从零开始的。

  • 第2题:

    3、以下能对二维数组a 进行正确初始化的语句是()。

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

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

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

    D.int a[2][3]={{1,0,1},{},{1,1}};


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

  • 第3题:

    能对二维数组a进行正确初始化的语句是int a[2][ ]={{1,0,1},{5,2,3,}};


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

  • 第4题:

    以下对二维数组a进行初始化正确的是()。

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

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

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

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


    B

  • 第5题:

    3、以下对二维数组a进行初始化正确的是()。

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

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

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

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


    B