Java二维数组计算集合总结
程序员文章站
2022-07-28 14:52:15
public class crosssum{
public static void main(string args[]){
int [][...
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); } }