您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“Java如何求一個3*3矩陣對角線元素之和”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學習一下“Java如何求一個3*3矩陣對角線元素之和”這篇文章吧。
這是一道矩陣的編程實現(xiàn)題。Java中矩陣一般都是通過二維數(shù)組實現(xiàn)的。
具體代碼如下:
import java.util.Random; /** * 求一個3*3矩陣對角線元素之和 * * @author ChenZX * */ public class Test04 { public static void main(String[] args) { int sum = 0; //和 int[][] arr = new int[3][3]; Random r = new Random(); for(int i=0;i<3;i++){ //隨機生成矩陣 for(int j=0;j<3;j++){ arr[i][j] = r.nextInt(10); //0到9 } } for(int i=0;i<3;i++){ //遍歷矩陣 for(int j=0;j<3;j++){ System.out.print(arr[i][j]+" "); //打印矩陣元素 if(i==j){ //如果為對角線元素 sum += arr[i][j]; //求和 } } System.out.println(); //每輸出3個元素換行 } System.out.println("此矩陣對角線的和為:"+sum); } }
以上是“Java如何求一個3*3矩陣對角線元素之和”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。