解题思路:
注意事项:个人认为,此例题的答案应该是4 1 1;
因为数组的下标是从0开始的;
参考代码:
import java.util.Scanner;
public class Main1069 {
// 输入一个正整数n (1≤ n ≤6),再输入一个n 行n列的矩阵,找出该矩阵中绝对值最大的元素以及它的行下标和列下标。
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[][] arr = new int[n][n];
for(int i=0;i<arr.length;i++) {
for(int j=0;j<arr.length;j++) {
arr[i][j]=sc.nextInt();
}}
int max=arr[0][0];
int maxi=0,maxj=0;
for(int i=0;i<arr.length;i++) {
for(int j=0;j<arr.length;j++) {
if(arr[i][j]>max)
max=arr[i][j];
maxi=i+1;//此处加1是为了和答案一致
maxj=j+1;//此处加1是为了和答案一致
}
}
System.out.println(max+" "+maxi+" "+maxj);
}
}
0.0分
0 人评分
C二级辅导-公约公倍 (C语言代码)浏览:1510 |
矩形面积交 (Java代码)浏览:1223 |
【亲和数】 (C语言代码)浏览:495 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1420 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1362 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:474 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:591 |
幸运数 (C++代码)浏览:1265 |
Pascal三角 (C语言代码)浏览:653 |
简单的a+b (C语言代码)浏览:830 |