当前位置: 代码迷 >> C语言 >> [求助]C语言鞍点问题?那里错了?
  详细解决方案

[求助]C语言鞍点问题?那里错了?

热度:224   发布时间:2007-11-08 14:22:39.0
[求助]C语言鞍点问题?那里错了?

/* Note:Your choice is C IDE */
#include "stdio.h"
#define N 10
#define M 10
void main()
{int i,j,k,n,m,flag1=1,a[N][M],max,maxi,maxj;//flag1,表示是否找到!

printf("输入行数,输入列数:\n");
scanf("%d,%d",&n,&m);
for(i=0;i<n;i++)
{ for(j=0;j<m;j++)
scanf("%d",a[i][j]);
printf("\n");
}
for(i=0;i<n;i++)
{ max=a[i][0];
for(j=0;j<m;j++)
if(a[i][j]>max)
{
max=a[i][j];
maxj=j;
}
for(k=0;k<n;k++)
if(max>a[k][maxj])
flag1=0;
if(flag1)
{
printf("%d行,%d,%d是鞍点\n",i,maxi,maxj);
}
}
if(!flag1)
printf("无鞍点");
}

搜索更多相关的解决方案: 鞍点  C语言  

----------------解决方案--------------------------------------------------------
什么是```鞍点问题```
----------------解决方案--------------------------------------------------------
什么是鞍点
----------------解决方案--------------------------------------------------------
鞍点是矩阵中每行最大并且是每列上最小的数

----------------解决方案--------------------------------------------------------
老潭书上有,死了都要C你看的不仔细啊
----------------解决方案--------------------------------------------------------
以下是引用iFreeBSD在2007-11-8 16:26:59的发言:
鞍点是矩阵中每行最大并且是每列上最小的数

不是吧
是行最大且是那列最小的数啊
----------------解决方案--------------------------------------------------------

  相关解决方案