第八题

戏唱故梦2025-05-22

代码

m, n = map(int, input().split())
matrix = [list(map(int, input().split())) for _ in range(m)]
for i in range(m):
    max_value = abs(matrix[i][0])
    max_index = 0
    for j in range(1, n):
        if abs(matrix[i][j]) > max_value:
            max_value = abs(matrix[i][j])
            max_index = j
    print(f"第{i+1}行绝对值最大元素为 {matrix[i][max_index]}, 列号为 {max_index+1}")

运行结果

3 4
1 -5 3 2
6 4 -7 2
-3 2 1 8
第1行绝对值最大元素为 -5, 列号为 2
第2行绝对值最大元素为 6, 列号为 1
第3行绝对值最大元素为 8, 列号为 4
ON THIS PAGE