求输入一个4行5列的二维数组的各元素,求出该数组最大值和最大值其对应行列的位置。。

如题所述

#include "stdio.h"
int main(int argc,char *argv[]){
int a[4][5],i,j,mi,mj;
printf("Input some data(int:)...\n");
for(mi=i=0;i<4;i++)
for(mj=j=0;j<5;j++){
scanf("%d",a[i]+j);
if(a[i][j]>a[mi][mj])
mi=i,mj=j;
}
printf("\nThe MAX is %d, it is at i = %d, j=%d\n",a[mi][mj],mi,mj);
return 0;
}

运行样例:

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