编程输入一个二维数组的数据,求二维数组中的最大值,并输出该最大值对应的行标和列标

如题所述

这代码很简单:

#define N 3
#define M 5
main() {
     int a[N][M];
     int point;
     int i,j,r,l;
     for(i=0;i<N;i++)
       for(j=0;j<M;j++)
          scanf("%d",&a[i][j]);
     point=a[0][0];
     for(i=0;i<N;i++)
       for(j=0;j<M;j++)
         if(a[i][j]>point)
            point = a[i][j];
     r++;
     l++;
     printf("最大值、行标、列标分别是:%d %d %d",a[i][j],r,l);
}

温馨提示:答案为网友推荐,仅供参考