자바 2 차원 배열 계산 집합 총화

1772 단어 Java2 차원 배열

public class CrossSum{ 
  public static void main(String args[]){ 
    int [][]a = {{1,2,3,4,5}, 
        {6,7,8,9,10}, 
        {11,12,13,14,15}, 
        {16,17,18,19,20}, 
        {21,22,23,24,25}} ;  
    int transverse =0; // 
    int vertical =0; //  
    for(int i = 0; i < 5; i++){
    	transverse = transverse+ a[2][i]; //      
     		} 
    for(int j = 0; j < 5; j++){  
    	vertical = vertical+ a[2][j];
      }
     System.out.println("5*5      "+(transverse+vertical));  
  } 
} 

public class LeftSum{ 
  public static void main(String args[]){ 
    int [][]a = {{1,2,3,4,5}, 
    		{6,7,8,9,10}, 
        {11,12,13,14,15}, 
        {16,17,18,19,20}, 
        {21,22,23,24,25}} ;  
    int sum =0;  
    for(int i = 0; i < 5; i++){  
      sum = sum+ a[i][i];
      }  
     System.out.println("5*5  K="+sum);  
  } 
} 

public class RightSum{ 
  public static void main(String args[]){ 
    int [][]a = {{1,2,3,4,5}, 
    		{6,7,8,9,10}, 
        {11,12,13,14,15}, 
        {16,17,18,19,20}, 
        {21,22,23,24,25}} ;  
    		int sum =0;  
    		for(int j = 4; j >=0; j--){  
    			sum = sum+ a[j][j];  
        	} 
        System.out.println("5*5  L="+sum);
  		} 
	}

좋은 웹페이지 즐겨찾기