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数组?="+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数组?="+sum);
  		}
	}
01-28 15:00
查看更多