niusouti.com

本题的功能是计算二维数组各个元素的和。程序中定义了二维数组arr,arr有3行4列共l2个元素,程序中采用for循环语句的嵌套来计算数组中各个元素的和,并将结果保存在sum变量中,最后打印输出结果。 public class javal{ public static void main(String[] args){ int arr[][]={{l,2,3,4},{5,6,7,8},{9,10,11,12}}; int sum=0; int i=0,j=0; for(i=0; ) for( ) ; Sys

题目

本题的功能是计算二维数组各个元素的和。程序中定义了二维数组arr,arr有3行4列共l2个元素,程序中采用for循环语句的嵌套来计算数组中各个元素的和,并将结果保存在sum变量中,最后打印输出结果。 public class javal{ public static void main(String[] args){ int arr[][]={{l,2,3,4},{5,6,7,8},{9,10,11,12}}; int sum=0; int i=0,j=0; for(i=0; ) for( ) ; System.OUt.println("sum="+sum); } }


相似考题
参考答案和解析
正确答案:
第1处:i<3;i++或i<=2;i++
第2处:j=O;j<4;j++或j=0;j<=3;j++
第3处:sum=sum+arr[i][j]
【解析】第1处、第2处是由该数组是3行4列的数组而得出的遍历数组的循环条件;第3处是将数组元素累加并将最终累加结果赋给sum。
更多“本题的功能是计算二维数组各个元素的和。程序中定义了二维数组arr,arr有3行4列共l2个元素,程序中 ”相关问题
  • 第1题:

    下面代码中,哪一项是正确定义了一个3*4的二维数组

    A.int[][] arr = new int[3][4]

    B.int[][] arr = new int[3][]

    C.int[][] arr = new int[][4]

    D.int[][] arr = {{1,2},{3,4,5},{6}}


    D

  • 第2题:

    【单选题】有数组定义语句如下:static int arr[20][30]; 表示数组元素arr[9][0]的地址,除可以使用&arr[9][0]的表示形式之外,还可以使用其他的表示形式。在以下表示形式中错误的是______。(第7章 指针程序设计)

    A.arr[9]

    B.arr+9*30

    C.*(arr+9)

    D.&arr[0][0]+9*30


    B

  • 第3题:

    5、下面代码中,哪一项是正确定义了一个3*4的二维数组

    A.int[][] arr = new int[3][4]

    B.int[][] arr = new int[3][]

    C.int[][] arr = new int[][4]

    D.int[][] arr = {{1,2},{3,4,5},{6}}


    int[][] arr = new int[3][4]

  • 第4题:

    创建一维数组arr1和arr2,将数组arr1中索引位置是0~3中的元素复制到数组arr2中,最后将数组arr1和arr2中的元素输出。


    arr2=arr1.reshape((5,4))arr2=arr1.astype(np.int32)ls=arr2.tolist()

  • 第5题:

    下面 ()可以得到数组元素的个数,java中定义数组名为arr1。

    A.arr1.length()

    B.arr1.length

    C.len(arr1)

    D.ubound(arr1)


    num.length( )