思路:
把第一个b[0][0]看作最大 ,后面依次比较。用变量记录下标即得到行号和列号
代码
//输入一个二维数组中并求出其中所有元素的最大值
int main() {
int b[100][100];
int m, n, i, j,row,col;
cin >> m >> n;
for ( i = 0; i < m; i++)
for ( j = 0; j < n; j++)
cin >> b[i][j];
int max = b[0][0];
for ( i = 0; i < m; i++)
for (j = 0; j < n; j++)
if (b[i][j] > max)
max = b[i][j];
row=i;
col=j;
cout << "max= "<<max<<<<"所在行:"<<row<<"所在列:"<<col;
}