题目描述
现在有一个n*m的形似二维数组的山洞。出口就在数组中最大的数值处,你能帮小胖找到出口么?
输入
输入一个n*m的二维数组,寻找数组中最大的值
第一行 n m (1<=n,m<=10)
后面n行,每行m个数据。构成二维数组
输出
最大值
样例输入
4 4
1 2 3 4
5 6 7 9
8 10 11 23
56 22 23 40
样例输出
56
参考代码
#include<stdio.h>
int main()
{
int m,n,a[100][100],i,j,max=0;
scanf("%d%d",&m,&n);
for (i=1;i<=m;i++)
for (j=1;j<=n;j++)
scanf("%d",&a[i][j]);
for (i=1;i<=m;i++)
{
for (j=1;j<=n;j++)
{
max=a[i][j]>max?a[i][j]:max;
}
}
printf("%d",max);
}
解析
暂无