2011-04-07 4 views
0

//이 배열의 출력 열 합계를 어떻게 얻을 수 있습니까?표시되는 각 열의 합계를 구하는 방법

public class Arrays { 
private static int column; 

public static void main(String[] args) { 
    int [][]array1={{1,2,3,4},{5,6,7},{8,9},{10}}; 
    System.out.println("Values in array1 by row are"); 
    OutputArray(array1); 
} 

public static void OutputArray(int[][] array1) { 
    int sum=0; 

    for(int row=0;row<array1.length;row++){ 
      for(column=0;column<array1[row].length;column++) 
       System.out.printf("\t"+"%d\t", array1 [row][column]); 
       System.out.println(); 
    } 
    System.out.println(); 
    sum=sum+array1.length; 
    System.out.print("sum=\t"+sum+"\t"); 
    System.out.println(); 
} 

답변

3

외부 루프에 행 반복기를 사용하는 대신 외부 루프에 반복기 열을 지정하십시오.

클리셰 : 구현은 연습 문제로 남아 있습니다. :

관련 문제