输入一个4*4矩阵,输出该矩阵最大元素并输出行号列号。
#include <stdio.h>
#include <stdlib.h>
#define N 4
int main()
{
int a[N][N];
printf("请输入数组元素:");
for(int i=0;i<N;i++){
for(int j=0;j<N;j++){
scanf("%d",&a[i][j]);
}
} //循环写入数组。
int row,column,max;
for(int i=0;i<N;i++){
for(int j=0;j<N;j++){
if((a[i][j])>=max){
max=a[i][j];
row=i;
column=j;
} //循环找出最大元素,不断更新max。
}
}
printf("最大元素值为%d,位于%d行%d列。",max,row+1,column+1);
return 0;
}