求二维数组各行最大值的最小值 求各列最大值的最小值
1 回答
weibo_浓眉小眼1993_0
TA贡献4条经验 获得超6个赞
4*4的数组示例,直接输入一个4*4的数组即可获得答案,供参考
#include <stdio.h>
void main()
{
int a[4][4],i,j,max,row1,column1;
int min,row2,column2;
for (i=0;i<4;i++)
for (j=0;j<4;j++)
scanf("%d",&a[i][j]);
max=a[0][0];row1=0;column1=0;
min=a[0][0];row2=0;column2=0;
for (i=0;i<4;i++)
for (j=0;j<4;j++)
{ if (max<a[i][j])
{ max=a[i][j];
row1=i;
column1=j; }
if (min>a[i][j])
{ min=a[i][j];
row2=i;
column2=j;
}
}
printf("max=%d,row=%d,column=%d\n",max,row1+1,column1+1);
printf("min=%d,row=%d,column=%d\n",min,row2+1,column2+1);
}(百度就行)
- 1 回答
- 0 关注
- 984 浏览
添加回答
举报
0/150
提交
取消