C语言二维数组求最大值
时间: 2023-12-20 13:32:04 浏览: 523
二维数组求最大数
3星 · 编辑精心推荐
以下是C语言中求二维数组最大值的例子:
1. 使用二维数组找出绝对值最大的元素及其下标
```c
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main() {
int arr[3][4] = {{1, -5, 3, 4}, {2, 8, -10, 6}, {7, -2, 9, 0}};
int max = abs(arr[0][0]);
int max_row = 0;
int max_col = 0;
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
if (abs(arr[i][j]) > max) {
max = abs(arr[i][j]);
max_row = i;
max_col = j;
}
}
}
printf("绝对值最大的元素: %d, 下标: [%d][%d]\n", max, max_row, max_col);
return 0;
}
```
阅读全文