[問題] 印出對角線最大元素
int a[][] = new int[n][n];// n 由使用者輸入
// 回傳矩陣對角線最大元素
for (int i = 0; i < a.length; i++) {
int max = a[0][0];
if (a[i][i] > max) {
max = a[i][i];
}
System.out.println("the max elements is " + max);
}
上面程式會隨著 a 矩陣大小而印出多行的 max 值,
再不用其他物件的情況下,
要怎麼弄才只能印出一行的最終 max 值.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.240.10
※ 編輯: forris 來自: 218.173.240.10 (06/24 01:28)
推
06/24 01:42, , 1F
06/24 01:42, 1F
→
06/24 01:48, , 2F
06/24 01:48, 2F
→
06/24 01:50, , 3F
06/24 01:50, 3F
→
06/24 01:51, , 4F
06/24 01:51, 4F