#include <iostream.h>
typedef unsigned int UINT;
int main()
{
UINT mx=0,my=0;
UINT juzhen[3][5]={{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15}};
UINT maxnumber=0;
maxnumber=juzhen[0][0];
for (int i=0;i!=3;++i)
{
for (int j=0;j!=5;++j)
{
if (juzhen[i][j]>maxnumber)
{
maxnumber=juzhen[i][j];
mx=i;
my=j;
}
}
}
cout<<"矩阵中最大数是"<<maxnumber<<"它所在的位置是"<<mx<<"行"<<my<<"列"<<endl;
return 0;
}
3行5列的二维数组中元素的最大值这样求对么
答案:1 悬赏:0 手机版
解决时间 2021-05-09 21:30
- 提问者网友:临风不自傲
- 2021-05-09 04:31
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-05-09 05:49
没错
输出的时候可以写成mx+1和my+1
cout<<"矩阵中最大数是"<<maxnumber<<"它所在的位置是"<<mx+1<<"行"<<my+1<<"列"<<endl;
这样就是从1开始记数的行列了,不过也无关紧要
输出的时候可以写成mx+1和my+1
cout<<"矩阵中最大数是"<<maxnumber<<"它所在的位置是"<<mx+1<<"行"<<my+1<<"列"<<endl;
这样就是从1开始记数的行列了,不过也无关紧要
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯