题目描述
有一个3*4的矩阵,要求编程求出其中值最大的那个元素,以及其所在的行号和列号。(如果最大数有多个,则显示第1个出现的数据的信息)
输入要求
从键盘输入12个数字组成一个3*4的矩阵。
输出要求
输出矩阵中最大值,以及其所在的行号和列号。如有多个最大值,则显示第1个出现的。
输入样例
1 2 9 3
5 3 4 2
0 6 9 1
输出样例
9 0 2
#include <stdio.h>
int main()
{int i,j,a[3][4],max,x,y;
for(j=0;j<3;++j)
for(i=0;i<4;i++)
scanf("%d",&a[j][i]);
max=a[0][0];
for(j=0;j<3;++j)
for(i=0;i<4;i++)
if(a[j][i]>max) max=a[j][i],x=j,y=i;
printf("%d %d %d\n",max,x,y);
return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)