此程序还有点疑问,求高手讲解!
#include <iostream.h>void main()
{
int a[3][4],i,j,max,min,m,n,k;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
cin>>a[i][j];
for(i=0;i<3;i++)
{for(j=0;j<4;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
for(i=0;i<3;i++)
{max=a[i][0];
m=i;n= 0;
for(j=0;j<4;j++)
if(a[i][j]>=max)
{max=a[i][j];
m=i;n=j;
}
cout<<max<<" "<<m<<" "<<n<<endl;
min=a[0][n];
for(k=0;k<3;k++)
if(a[k][n]<=min)
min=a[k][n];
if(max==min)
cout<<a[m][n]<<"是该矩阵的一个鞍点"<<endl;
}
}