注册 登录
编程论坛 C++教室

这个程序怎么写啊?实在不会!

南信大 发布于 2013-04-21 13:01, 920 次点击
编写一个函数(void max(int a[][N],int m,int&row,int&col);  //N为常量),从一个二维整型数中查找具有最大值的元素,由引用参数row和col带回该元素的行号和列号。并编写主函数调用该函数,验证。      
8 回复
#2
azzbcc2013-04-21 19:01
作业贴?
#3
邓士林2013-04-21 22:00
你用一个二重for循环去求出最大值max然后用两个变量存储行列即可,
#4
南信大2013-04-24 17:52
回复 2楼 azzbcc
不是,我写了一个下午。真的不会写!
#5
chtian2013-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
peach54602013-04-25 14:36
不会就看书去
#8
南信大2013-05-30 20:20
回复 7楼 peach5460
切,你有啥好傲娇的
#9
hpshuaia2013-06-22 16:14
百度去。。
1