. 求二维数组中最大元索值(或最小元素值》及其行列号;c语言
时间: 2024-05-03 13:17:04 浏览: 9
以下是求二维数组中最大元素值及其行列号的 C 语言代码,最小元素值同理:
```c
#include <stdio.h>
#define ROWS 3
#define COLS 4
int main() {
int arr[ROWS][COLS] = {{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12}};
int max_val = arr[0][0]; // 最大元素值
int max_row = 0; // 最大元素所在行号
int max_col = 0; // 最大元素所在列号
// 遍历二维数组,找到最大元素值及其行列号
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
if (arr[i][j] > max_val) {
max_val = arr[i][j];
max_row = i;
max_col = j;
}
}
}
printf("最大元素值:%d\n", max_val);
printf("最大元素所在行号:%d\n", max_row);
printf("最大元素所在列号:%d\n", max_col);
return 0;
}
```
输出结果:
```
最大元素值:12
最大元素所在行号:2
最大元素所在列号:3
```