解题思路:
注意事项:
参考代码:
#include <stdio.h>
#define n 5
int main()
{
int a[100][100] = {0};
int row = 0, col = 0; //鞍点的行 列
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
scanf("%d", &a[i][j]);
}
}
//寻找鞍点
int max, min;
for (int i = 0; i < n; i++)
{
int row = 0, col = 0; //鞍点的行 列
max=a[i][0];
for(int j=0;j<n;j++){
if(a[i][j]>max){
max=a[i][j];
col=j;
}
}
min=a[0][col];
for(int k=0;k<n;k++){
if(a[k][col]<min){
min=a[k][col];
row=k;
}
}
if(min == max){
printf("%d %d %d",row+1,col+1,min);
return 0;
}
}
printf("not found");
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:707 |
C语言程序设计教程(第三版)课后习题8.9 (C++代码)浏览:919 |
点我有惊喜!你懂得!浏览:1706 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:595 |
C语言考试练习题_排列 (C++代码)浏览:713 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:628 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:565 |
大小写转换 (C语言代码)浏览:907 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:1052 |
淘淘的名单 (C语言代码)浏览:1169 |