输入样例:无数据输入。输出样例: max:1,row:2,col:3;min:-3,row:0,col:3
C/C++
注释讲的很清楚
#include<stdio.h>
int main(void)
{
int i = 0, j = 0;
int a[3][4];//三行四列的矩阵
int max=0, min =0 ;//假定最大/最小值,一般设置为0
int rowm = 0, colm = 0;//最大值的行和列
int rown = 0, coln = 0;//最小值的行和列
for (i = 0; i < 3; i++)//行
{
for (j = 0; j < 4; j++)//列
{
a[i][j] = i * j - (i + j);//按题目要求给每个元素赋值
if (max < a[i][j])
{
max = a[i][j];//找最大值
rowm = i;//记录最大值行
colm = j;//记录最大值列
}
if (min > a[i][j])
{
min = a[i][j];//找最小值
rown = i;//记录最小值行
coln = j;//记录最小值列
}
}
}
printf("max:%d,row:%d,col:%d", max,rowm,colm);//题目要求的格式
printf(";");//不要忽略分号
printf("min:%d,row:%d,col:%d", min, rown, coln);
return 0;
}