编写程序,输入整数m,n(m,n均小于10),再输入一个m行n列的矩阵,输出该矩阵中最大元素的值(若有多个,输出从左上角开始按先行后列的方式查找到的第一个)。
请问该怎么做,请直接给出答案,谢谢
是C语言吧?怎么选了个C#标签
//输入整数m,n(m,n均小于10),再输入一个m行n列的矩阵,输出该矩阵中最大元素的值(若有多个,输出从左上角开始按先行后列的方式查找到的第一个)
#include <stdio.h>
int main()
{
int a[10][10],m,n,i,j,max;
scanf("%d%d",&m,&n);
for(i=0;i<m;i++)
for(j=0;j<n;j++)
scanf("%d",&a[i][j]);
max = a[0][0];
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(a[i][j] > max)
max = a[i][j];
printf("%d",max);
return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!