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 tranverse = 0; //横int vertical = 0; // for(int i = 0; i <5; i ++){transverse = tranverse+a [2] [i]; //通过下标访问} for(int j = 0; j <5; j ++){vertical = vertical+a [2] [j]; } system.out.println( "5*5数组十字和为"+(横+垂直)); }} public class leftsum {public static void main(string args []){int [] [] a = {{1,2,3,4,5}、{6,7,8,9,10}、{11,14,15}、{16,17,18,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,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); }}