Scanner sc=new Scanner(System.in); for (int i=0;i<m;i++) for (int j=0;j<n;j++) { a[i][j]=sc.nextLine(); }
public class Matrix { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[][] a = { { 2, 3, 6 }, { 4, 5, 7 }, { 3, 6, 8 } }; int sum = 0; for (int i = 0; i < a.length; i++) { sum = sum + a[i][i];
} System.out.println("sum="+sum); }} 这样可以么?
public static void main(String args[]) { int i,j,sum=0; int a[][]={{1,2,3 },{4,5,6 },{7,8,9 }}; for(i=0;i<3;i++){ for(j=0;j<3;j++){ if((i+j)==2) sum=sum+a[i][j]; } } System.out.println("sum="+sum); }}
for (int i=0;i<m;i++)
for (int j=0;j<n;j++)
{
a[i][j]=sc.nextLine();
}
public class Matrix { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int[][] a = { { 2, 3, 6 }, { 4, 5, 7 }, { 3, 6, 8 } };
int sum = 0;
for (int i = 0; i < a.length; i++) {
sum = sum + a[i][i];
}
System.out.println("sum="+sum); }}
这样可以么?
int i,j,sum=0;
int a[][]={{1,2,3
},{4,5,6
},{7,8,9
}};
for(i=0;i<3;i++){
for(j=0;j<3;j++){
if((i+j)==2)
sum=sum+a[i][j];
}
}
System.out.println("sum="+sum);
}}