二维数组求最大值及其所在位置答:先假设二维数组的第一个数就是最大,记录下位置。再遍历这个二维数组,依次和最大值判断,如果发现比最大值还大的,就更换最大值,修改位置。最后输出最大值和位置。//参考代码 #include<stdio.h>int main(){int i,j,max,r,c,a[3][4]={{1,5,7,8},{11,12,10,9},{2,4,6,3}};...
C++编写程序,找出二维数组所有元素中最大值答:int m,n,a[10][10],i,j,max;printf("请输入行数和列数:");scanf("%d,%d",&m,&n);for(i = 0;i < m;i++)for(j = 0;j < n;j++)scanf("%d",&a[i][j]);max = a[0][0];for(i = 0;i < m;i++)for(j = 0;j < n;j++)if(max < a[i][j]) max = ...
c语言用指针找二维数组中的最大值和下标答:int a[10][10];int m,n;int max,r,c;printf("Input m,n:\n");scanf("%d,%d",&m,&n);InputArray(a[0],m,n);max=FindMax(a[0],m,n,&r,&c);printf("max=%d,row=%d,col=%d\n",max,r,c);return 0;} void InputArray(int *p,int m,int n){ int i,j;printf("...