老有所依电视剧:帮我把这个C语言程序的中文写出来 谢谢了

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 02:11:10
#define N 3
main()
{int a[N][N],h,i,max,min,l;
for(h=0;h<N;h++)
for(l=0;l<N;l++)
scanf("%d",&a[h][l]);
for(h=0;h<N;h++)
{max=a[h][0];l=0;
for(i=1;i<N;i++)
if(a[h][i]>max){max=a[h][i];l=i;}
min=a[0][l];
for(i=1;i<N;i++)
if(a[i][l]<min) min=a[i][l];
if(max==min)
printf("a[%d][%d];%d",h,l,max);
}

这个程序是找出一个二维矩阵中的鞍点。所谓鞍点,即某个数既是所在行的最大值,又是所在列的最小值。

求二维矩阵中的鞍点