用c语言求鞍点
答案:1 悬赏:10 手机版
解决时间 2021-05-01 10:43
- 提问者网友:杀生予夺
- 2021-05-01 07:39
用c语言求鞍点
最佳答案
- 五星知识达人网友:不甚了了
- 2021-05-01 08:59
#include<stdio.h>
void main()
{
int i,j,m,n,p,number=0;
int a[4][4];
for(i=0;i<4;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
for(i=0;i<4;i++)
{for(j=0;j<4;j++)
printf("%-4d",a[i][j]);
printf("\n);}
for(i=0;i<4;i++)
{ m=0;
for(j=0;j<4;j++)
if(a[i][m]<=a[i][j]) m=j,p=i;
n=0;
for(i=0;i<4;i++)
if(a[n][m]>=a[i][m]) n=i;
{if(p==n)
printf("第%d行鞍点是a[%d][%d]=%d",p,p,m,a[p][m]);}
number++;
}
if(number==0)
printf("没有鞍点\n");
}
void main()
{
int i,j,m,n,p,number=0;
int a[4][4];
for(i=0;i<4;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
for(i=0;i<4;i++)
{for(j=0;j<4;j++)
printf("%-4d",a[i][j]);
printf("\n);}
for(i=0;i<4;i++)
{ m=0;
for(j=0;j<4;j++)
if(a[i][m]<=a[i][j]) m=j,p=i;
n=0;
for(i=0;i<4;i++)
if(a[n][m]>=a[i][m]) n=i;
{if(p==n)
printf("第%d行鞍点是a[%d][%d]=%d",p,p,m,a[p][m]);}
number++;
}
if(number==0)
printf("没有鞍点\n");
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯