色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java求對角線所有元素的和

錢艷冰1年前7瀏覽0評論

Java是一種廣受歡迎的編程語言,它非常適合用于解決各種問題。其中,求對角線所有元素的和也是經(jīng)常需要解決的問題之一。下面我們來看看如何用Java語言來實現(xiàn)這個功能。

public class MatrixDiagonalSum {
public static void main(String[] args) {
int[][] matrix = {{1, 2, 3}, 
{4, 5, 6}, 
{7, 8, 9}};
int sum = 0;
int n = matrix.length;
for (int i = 0; i< n; i++) {
sum += matrix[i][i];
sum += matrix[i][n - i - 1];
}
sum -= matrix[n / 2][n / 2];
System.out.println("對角線元素之和為:" + sum);
}
}

上面的代碼是實現(xiàn)求對角線所有元素的和的Java程序。首先,我們聲明一個二維數(shù)組matrix,并初始化它。然后,使用一個循環(huán)來遍歷數(shù)組的對角線元素,并累加它們的和。需要注意的是,對角線上的元素有兩條。最后,我們再減去重復(fù)計算的中心元素,即matrix[n/2][n/2]。最后,輸出對角線元素之和即可。