编程论坛
注册
登录
编程论坛
→
C++教室
这个程序怎么写啊?实在不会!
南信大
发布于 2013-04-21 13:01, 920 次点击
编写一个函数(void max(int a[][N],int m,int&row,int&col); //N为常量),从一个二维整型数中查找具有最大值的元素,由引用参数row和col带回该元素的行号和列号。并编写主函数调用该函数,验证。
8 回复
#2
azzbcc
2013-04-21 19:01
作业贴?
#3
邓士林
2013-04-21 22:00
你用一个二重for循环去求出最大值max然后用两个变量存储行列即可,
#4
南信大
2013-04-24 17:52
回复 2楼 azzbcc
不是,我写了一个下午。真的不会写!
#5
chtian
2013-04-24 20:44
没分啊
#6
谢跃锋
2013-04-25 14:07
给个类似的你看下
#include<iostream>
using namespace std;
void main()
{
int a[3][4];
int max,row,colum,i,j;
for(i=0;i<=2;i++)
{
cout<<"请输入"<<i<<"行上的4个数:"<<endl;
for(j=0;j<=3;j++)
cin>>a[i][j];
}
max=a[0][0];
for(i=0;i<=2;i++)
for(j=0;j<=3;j++)
if(a[i][j]>max)
{
max=a[i][j];
row=i;
colum=j;
}
cout<<"最大数:"<<max<<endl;
cout<<"该数所在行标:"<<row<<endl;
cout<<"该数所在列标:"<<colum<<endl;
}
结果正确的,自己看看。。。
#7
peach5460
2013-04-25 14:36
不会就看书去
#8
南信大
2013-05-30 20:20
回复 7楼 peach5460
切,你有啥好傲娇的
#9
hpshuaia
2013-06-22 16:14
百度去。。
1