用JAVA语言编程.有一个5×4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号.
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 23:42:19
![用JAVA语言编程.有一个5×4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号.](/uploads/image/z/5544114-42-4.jpg?t=%E7%94%A8JAVA%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B.%E6%9C%89%E4%B8%80%E4%B8%AA5%C3%974%E7%9A%84%E7%9F%A9%E9%98%B5%2C%E8%A6%81%E6%B1%82%E7%BC%96%E7%A8%8B%E5%BA%8F%E6%B1%82%E5%87%BA%E5%85%B6%E4%B8%AD%E5%80%BC%E6%9C%80%E5%A4%A7%E7%9A%84%E9%82%A3%E4%B8%AA%E5%85%83%E7%B4%A0%E7%9A%84%E5%80%BC%2C%E4%BB%A5%E5%8F%8A%E5%85%B6%E6%89%80%E5%9C%A8%E7%9A%84%E8%A1%8C%E5%8F%B7%E5%92%8C%E5%88%97%E5%8F%B7.)
用JAVA语言编程.有一个5×4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号.
用JAVA语言编程.有一个5×4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号.
用JAVA语言编程.有一个5×4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号.
import java.util.Random;
public class Test2 {
public static void main(String[] args){
// 初始化出一个5X4的矩阵
int[][] a = new int[5][4];
Random r = new Random();
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i].length; j++) {
a[i][j] = r.nextInt(100);
System.out.print(a[i][j] + " ");
}
System.out.println();
}
// 找最大值
int max = a[0][0];
int maxi = 0;
int maxj = 0;
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i].length; j++) {
if (a[i][j] > max) {
max = a[i][j];
maxi = i;
maxj = j;
}
}
}
System.out.println("max value:" + max + " max index:[" + maxi +"]["+ maxj+"]");
}
}