在二维数组中查找最大值及其下标的c语言程序
时间: 2024-05-02 07:19:56 浏览: 166
C语言-求最大值及其下标
以下是一个求二维数组最大值及其下标的C语言程序,您可以参考一下:
```
#include <stdio.h>
int main()
{
int a[5][5] = { {2, 3, 1, 5, 6}, {7, 9, 8, 6, 4}, {7, 8, 3, 5, 2}, {6, 2, 4, 3, 1}, {3, 5, 4, 2, 6} };
int max = a[0][0], row = 0, col = 0;
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
if (max < a[i][j]) {
max = a[i][j];
row = i;
col = j;
}
}
}
printf("最大值为%d,位于第%d行第%d列", max, row + 1, col + 1);
return 0;
}
```
该程序会输出二维数组中的最大值及其所在的行列下标。如果您有其他问题,欢迎继续咨询。
阅读全文