解題思路:3*3矩陣,可以用一個二維數組表示,第一個數字表示橫行,第二個數字表示縱列。對角線有兩條,可以通過下標獲得具體數字。sum1和sum2是程序最後加的,因爲如果直接輸出相加的話,會被當作字符串
代碼:public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
int[][] a = new int[3][3];
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
a[i][j]=input.nextInt();
}
}
int sum1=a[0][0]+a[1][1]+a[2][2];
int sum2=a[2][0]+a[1][1]+a[0][2];
System.out.println("第一條對角線之和是:"+sum1);
System.out.println("第二條對角線之和是:"+sum2);
}
}