题目描述
有一个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 a[3][4];
int i,j,x,y,cqh;
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
scanf("%d",&a[i][j]);
}
}
cqh=a[0][0];
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
if(a[i][j]>cqh)
{
cqh=a[i][j],x=i,y=j;
}
}
}
printf("%d %d %d\n",cqh,x,y);
return 0;
}