#include<iostream>
using namespace std;
#define N 2
#define M 3
int inout(int B[][M],int);
int main()
{
int A[N][M];
int i,j,p=0;
cout<<"请è¾å
¥æ°ç»A[N][M]çå
ç´ ï¼"<<endl;
for(i=0;i<N;i++)
{for(j=0;j<M;j++)
{cin>>A[i][j];}
}
cout<<"A[N][M]="<<endl;
for(i=0;i<N;i++)
{for(j=0;j<M;j++)
{cout<<A[i][j]<<" ";}
cout<<endl;
}
p=inout(A,p);//å¤æéç¹åå½æ°
if(p!=1) cout<<"ï¼ï¼ï¼æ°ç»A[n][m]没æéç¹"<<endl;
return 0;
}
int inout(int B[][M],int l)
{int i,j,max,q=0,h;
for(i=0;i<N;i++)//æ±åè¡æå°å¼ï¼å¹¶è®°ä¸åä¸æ
{ max=B[i][0];
for(j=0;j<M;j++)
{
if(max>B[i][j])
{
max=B[i][j];
q=j;
}
}
int flag=0;
for(h=0;h<N;h++)//å¤æ该è¡æå°å¼æ¯å¦åæ¶ä¸ºåæ大å¼
{
if(B[h][q]>=B[i][q])
{
flag=1;
break;
}
}
if(flag==0)
{cout<<"æ°ç»A[n][m]ä¸çéç¹æ¯"<<B[i][q]<<" "<<"ä½ç½®æ¯ï¼"<<"第"<<i<<"è¡"<<"第"<<q<<"å"<<endl;l=1;}
}
return l;
}
温馨提示:答案为网友推荐,仅供参考