java给出了一个维度为 M 乘 N 的数组。 查找二维数组的最后一个最大元素及其索引。
时间: 2023-04-06 22:02:00 浏览: 90
Java程序寻找数组中最大的元素
可以使用双重循环遍历二维数组,找到最大元素及其索引。具体实现可以参考以下代码:
int max = arr[0][0]; // 假设最大值为数组第一个元素
int max_i = 0; // 最大值所在行
int max_j = 0; // 最大值所在列
for (int i = 0; i < M; i++) {
for (int j = 0; j < N; j++) {
if (arr[i][j] > max) {
max = arr[i][j];
max_i = i;
max_j = j;
}
}
}
System.out.println("最大值为:" + max + ",所在位置为:第" + (max_i+1) + "行,第" + (max_j+1) + "列。");
阅读全文