1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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));
}
}
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
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);
}
}
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
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);
}
}
|
原文链接:https://www.idaobin.com/archives/352.html