用c语言写一个代码,从键盘输入一个int型4×4的二维数组,求最大值和最大值的位置
时间: 2023-06-02 14:08:00 浏览: 115
好的,您需要我为您编写一个用 C 语言实现的程序,用于求解一个 4x4 的整型二维数组中的最大值及其位置,对吗?我可以帮您编写,以下是代码示例:
```c
#include <stdio.h>
int main()
{
int arr[4][4];
int max, row, col;
printf("请输入一个 4x4 的整型二维数组:\n");
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
scanf("%d", &arr[i][j]);
}
}
max = arr[0][0];
row = col = 0;
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
if (arr[i][j] > max) {
max = arr[i][j];
row = i + 1;
col = j + 1;
}
}
}
printf("数组中的最大值为 %d,位置为第 %d 行第 %d 列。\n", max, row, col);
return 0;
}
```
这个程序会首先提示您输入一个 4x4 的整型二维数组,然后通过两层循环遍历数组,寻找最大值及其所在的位置,并最终输出结果。