#include<iostream> #include<math.h> #define N 100 using namespace std; int main() { int num[N][N],value,hei,wei,i,j,k,flag; int m,n; cout<<"输入数组的行数和列数"; cin>>m>>n; cout<<"输入数组的数字"; for(i=0;i<m;i++) { for(j=0;j<n;j++) { cin>>num[i][j]; } } value=num[0][0]; hei=0; wei=0; for(i=0;i<m;i++) { for(j=0;j<n;j++) { if(value<num[i][j]) { value=num[i][j]; hei=i; wei=j; } } flag=1; for(k=0;k<m;k++) { if(num[k][wei]<value) { flag=0; break; } } if(flag==1) { cout<<hei<<","<<wei<<","<<value<<endl; break; } } return 0;
}
寻找二维数组的鞍点
最新推荐文章于 2023-11-05 15:51:13 发布