问题:
推荐关注评论 举报
问题logo

velly

[新手]
已解决

C语言:求鞍点

0分
标签:c语言 鞍点 数组 元素 编写
回答:1   浏览:3473   提问时间:2006-01-17 11:23
编写一个程序找出一个二维数组中的所有鞍点;鞍点即该位置上的元素在该行最大,在该列最小。

最佳答案 最佳答案 此答案由提问者自己选择,并不代表爱问知识人的观点
揪错评论 举报

diels

[学长] 向diels提问
#include<stdio.h>
main()
{
int a[3][3]={1,2,3,4,5,6,7,8,9};
int i=0,j=0;
int max,min;
for(i=0;i<3;i++)
{
max=a[i][0];
int k=0;
for(j=1;j<3;j++)
{
if(a[i][j]>max)
{
max=a[i][j];
k=j;
}
}
min=a[0][k];
int m=0;
for(j=1;j<3;j++)
{
if(min>a[j][k])
{
min=a[j][k];
m=j;
}
}
if(m==i)
printf("in line %d has a point, in row %d\n",i,k);
else
printf("int line %d doesn't hava a point\n",i);
}
}
回答:2006-01-17 12:15
提问者对答案的评价:
多谢了,程序较易懂!

欢迎登录知识人
会员名:
密 码:
记住我的登录状态
·新浪会员请直接登录



© 2012 Sina.com 免责声明