• 2022-06-15
    下列数组的定义不合法的是()
    A: char c[][]=new char[2][4]
    B: char c[][]=new char[2][]
    C: char [][]c=new char[][3]
    D: int []a[] = new int[5][5]
  • C

    内容

    • 0

      下列数组声明正确的是() A: char a[ ][ ]=new char[ ][3] B: char a[ ][ ]=new char[3][ ] C: char a[ ][ ][ ]=new char[ ][3][ ] D: char a[ ][ ][ ]=new char[3][ ][3]

    • 1

      下列关于数组的定义形式正确的是()。 A: int[] num=new int; B: int[] ts []=new int[2][]; C: int c = new c[10]; D: char num[]=new char[80];

    • 2

      下面关于数组的定义中,正确的是( ) A: int c[10];c=new int[10]; B: int[][3] a=new int[2][]; C: int[]a; a=new int; D: char []b;b=new char[80];

    • 3

      【单选题】下面创建数组的语句中错误的是( )。 A: int[] a={100,200,300,400,500}; B: char b[4]={'x','y','z'}; C: char[] b=new char[]; D: int[][] b=new int[2][2];

    • 4

      下列关于数组的定义,错误的是:____ A: char[]<br/>arr1<br/>= new char[5]; B: char[] arr2 = { 'a', 'b', 'c' }; C: char[]<br/>arr3 = new char { 'a', 'b', 'c' }; D: char[,] arr4 = { { 'a', 'b' }, { 'c', 'd' } };