c语言二维数组 鞍点
时间: 2023-12-02 17:40:43 浏览: 186
二维数组的鞍点是指该位置上的元素在该行上最大,在该列上最小。以下是一个求解二维数组鞍点的C语言程序:
```c
#include <stdio.h>
#define M 10
#define N 10
int main()
{
int a[M][N];
int i, j, k, flag;
for (i = 0; i < M; i++)
{
for (j = 0; j < N; j++)
{
scanf("%d", &a[i][j]);
}
}
for (i = 0; i < M; i++)
{
int max = a[i][0];
int col = 0;
for (j = 1; j < N; j++)
{
if (a[i][j] > max)
{
max = a[i][j];
col = j;
}
}
flag = 1;
for (k = 0; k < M; k++)
{
if (a[k][col] < max)
{
flag = 0;
break;
}
}
if (flag)
{
printf("鞍点为:%d\n", max);
break;
}
}
if (!flag)
{
printf("该二维数组没有鞍点\n");
}
return 0;
}
```
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)