2、求二维数组最大值及它的行列下标
找到二维数组a的最大值及下标位置。
核心代码如下:
int q=0; //q用来保存最大值
int x=0; //x用来保存最大值的行下标
int y=0; //y用来保存最大值的列下标
for(int i=0; i<=n-1; i++) // 行下标0 ~ n-1
{
for(int j=0; j<=m-1; j++) // 列下标0 ~ m-1
{
if(a[i][j]>q) // 如果当前元素大于q
{
q=a[i][j]; // 保存a[i][j]为最大值
x=i;
y=j;
}
}
}
cout<<q<<” ”<<x<<” ”<<y;