二维数组3*4矩阵找出最大值跟所在的行和列,编程如下:
#include <stdio.h>
/*
大一小白(二维数组3*4矩阵找出最大值跟所在的行和列)
*/
int main()
{
int array[3][4] = {164,146,134,3496,343,4647,34134,9797,343,46,477,144};
int hang;
int lie;
int i,j;
int max = array[0][0];
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
printf(“%d\t”,array[i][j]);
}
printf(“\n”);
}
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
if(max<array[i][j])
{
max = array[i][j];
hang = i;
lie = j;
}
}
}
printf(“hang = %d,lie = %d,max = %d\n”,hang+1,lie+1,max);
}
编译结果