#include <string.h>
#include <stdio.h>
int main(int argc, const char * argv[]){
//定义一个数组
int score[5][3]={
{80,75,92},
{61,65,64},
{90,75,67},
{74,56,74},
{98,64,75}
};
//定义变量,保存最大值及下标
int max = score[0][0];
//定义变量 保存下标
int maxRow = -1;
int maxCol = -1;
for (int i=0; i<5; i++){
for (int j=0; j<3; j++){
//进行判断 max 和 score[i][j]
//如果 score[i][j] > max 存在有比假定的临时最大值还大得数
//此时让max存储score[i][j];
//同时存储 下标 i和j的值
if (score[i][j]>max) {
max = score[i][j];
//保存最大值得下标
maxRow = i+1;
maxCol = j+1;
}
}
}
printf("最大值是;%d在%d行%d列位置", max, maxRow, maxCol);
return 0;
}
最大值是;98在5行1列位置
--------------------------------