#include <stdio.h>
int main()
{
int array[4][4]={{1,2,3,5},{44,52,98,12},{22,20,12,40},{45,68,53,87}};
int i,number=0,sign,j,m,n;
printf("数组是:\n");
for (i = 0;i <=3;i++)
{
for (j = 0; j<= 3;j++)
printf("%5d",array[i][j]);
printf("\n");
}//输出矩阵
printf("\n");
for (i = 0; i <= 3; i++)
{
m = i;
n = 0;
sign = 1;
for(j = 0; j <= 3;j++)
{
if (array[m][n] < array[i][j])
{n = j;}
}
for(j = 0; j <= 3;j++)
{
if(array[m][n] >array[j][n])
sign = 0;
}
if (sign == 1)
{printf("鞍点是 %d\n",array[m][n]);number++;}
}
if (number == 0)
printf("没有鞍点\n");
}
0puppy0
相关分类