求解c语言 按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在行列 5

试题描述按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在行列的下标值。其中,m、n和矩阵元素均由用户从键盘输入。已知m和n的值都不超... 试题描述

按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在行列的下标值。其中,m、n和矩阵元素均由用户从键盘输入。已知m和n的值都不超过10。且假定数组元素中只有一个元素的值最大。
void InputMatrix(int *p, int m, int n);
int FindMax(int *p, int m, int n, int *pRow, int *pCol);

输入

输入包含m + 1行:
第一行是整数m和n,两项之间用一个空格隔开(0 < m, n <= 10)。
第二行到第m + 1行每行均有n个整数,相邻两项之间用一个空格隔开。

输出

输出最大元素、该元素的行下标和列下标,相邻两项之间用一个空格隔开
展开
 我来答
折柳成萌
高粉答主

2017-09-18 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6166万
展开全部
  1. 把int i ,j,k;改成int i ,j,k=0;。

  2. 把b[k++]=s[i][j];printf("%3d",b[k]);改成b[k]=s[i][j];printf("%3d",b[k++]);——在这里输出没有必要,建议把printf("%3d",b[k]);删除。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式