Chinaunix首页 | 论坛 | 博客
  • 博客访问: 73793
  • 博文数量: 20
  • 博客积分: 1213
  • 博客等级: 中尉
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-21 23:22
个人简介

C++1111111111111111111111111111111222222222222222222222222222222

文章分类
文章存档

2016年(1)

2011年(1)

2009年(18)

最近访客

分类: C/C++

2009-11-26 09:00:16

鞍点,即该位置上的元素在该行上最大,在该列上最小
 
#include
int main(int argc, char **argv)
{
  int i,j,k,tmp,flag;
  int a[3][5]={{12,6,8,31,22},{-6,9,15,3,21},{0,19,-7,10,20}};
  for(i=0;i<3;i++)
  {
    flag=1;
    k=0;
    tmp=a[i][0];
    for(j=1;j<5;j++)
    {
      if(a[i][j]>tmp)
      {
        tmp=a[i][j];
        k=j;
      }
    }
    for(j=0;j<3;j++)
    {
      if(a[i][k]>a[j][k])
      {
        flag=0;
      }
    }
    if(flag)
    {
      printf("a[%d][%d]=%d\n", i,k,a[i][k]);
    }
  }
  return 0;
}
阅读(1538) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~