C 数组最大值

来源:互联网 发布:网络恶意诋毁怎么办 编辑:程序博客网 时间:2024/06/09 15:30

#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列位置

--------------------------------
0 0
原创粉丝点击