#include<iostream>
using namespace std;
int main()
{
int i,j,flag=0;
int a[3][4],max[3][3],min[4][4];
cout<<"输入一个3x4数组"<<endl;
for(i=0;i<3;i++)
{for(j=0;j<4;j++)
cin>>a[i][j];}
max[0][0]=a[0][0];
min[0][0]=a[0][0];
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
if(a[i][j]>max[i][j])
max[i][j]=a[i][j];
if(a[i][j]<min[i][j])
min[i][j]=a[i][j];
}
}
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
if(a[i][j]==max[i][j]&&a[i][j]==min[i][j])
{
cout<<"鞍点是"<<a[i][j];
flag=1;
}
}
if(flag==0)
cout<<"无鞍点"<<endl;
return 0;
}
c++求数组鞍点
最新推荐文章于 2024-04-06 00:14:24 发布