• 2022-07-29
    假设方法p的头部定义如下: publicstaticint[][]p()[br][/br] 方法p()的返回语句是下列哪个选项?
    A: eturn {1, 2, 3};
    B: eturn int[]{1, 2, 3};
    C: eturn new int[]{1, 2, 3};
    D: eturn new int[][]{{1, 2, 3}, {2, 4, 5}};
  • D

    内容

    • 0

      以下数组定义中,错误的是( )。 A: int<br/>x[2][3] ={1, 2, 3, 4, 5, 6} ; B: int<br/>x[][3] ={0} ; C: int<br/>x[][3] ={{1, 2, 3} , {4, 5, 6} } ; D: int<br/>x[2][3] ={{1, 2} , {3, 4} , {5, 6} } ;

    • 1

      下面几条定义一维数组的语句,正确的是 A: int[] arr2 = new int[]; B: int[] arr2 = new int[5]; C: int arr2[] = new int[5]{1, 2, 3, 4, 5}; D: int[] arr2 = new int[5]{1, 2, 3, 4, 5, 6};

    • 2

      下面错误的语句是( )。 A: int a[2][3] = {1, 2, 3, 4, 5, 6}; B: int a[2][3] = {{1, 2, 3}, {4, 5, 6}}; C: int a[ ][ ] = {{1, 2, 3}, {4, 5, 6}}; D: int a[ ][3] = {{1, 2, 3}, {4, 5, 6}};

    • 3

      对于数组的使用,以下做法正确的是:</p></p><p><p>(1) int a&#91;&#93;={1,2,3}</p></p><p><p>(2) int a&#91;10&#93;=new int&#91;10&#93;; a&#91;10&#93;=1;a&#91;1&#93;=1;</p></p><p><p>(3) int a&#91;10&#93;={1,”2”,3};</p></p><p><p>(4) int a&#91;10&#93;; a&#91;1&#93;=0</p></p>

    • 4

      下列对二维数组的正确定义是( )。 A: int a[2, 3] = {1, 2, 3, 4, 5, 6}; B: int a[][] = {1, 2 , 3, 4, 5, 6}; C: int a[2][] = {1, 2, 3, 4, 5, 6}; D: int a[][3] = {1, 2, 3, 4, 5, 6};