#include
#include
using namespace std;
int main()
{
int i,j,row1=0,colum1=0,row2=0,colum2=0,max,min;
int a[3][4]={1,2,3,4,9,8,7,6,-10,-9,-5,2};
max=a[0][0];
min=a[0][0];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
if(a[i][j]>max)
{
max=a[i][j];
row1=i;
colum1=j;
}
if(a[i][j]
min=a[i][j];
row2=i;
colum2=j;
}
}
cout<<"最大值:"<
return 0;
}
有不懂的地方,发消息问我
#include
using namespace std;
int main()
{
int i,j,max,min,r,l,a[3][4];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
cin>>a[i][j];
max=a[0][0];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
if(a[i][j]>max)
{
max=a[i][j];
l=i+1;
r=j+1;
}
}
cout<<"max:"<
l=r=0;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
{
if(a[i][j]
min=a[i][j];
l=i+1;
r=j+1;
}
}
cout<<"min:"<
}
//运行OK!!
先行扫描循环,再列扫描循环,判断最大与最小值进行处理即可。