时间:2021-09-06 09:01:19 | 栏目:JAVA代码 | 点击:次

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);
}
}