黑马程序员技术交流社区

标题: 找最大值 [打印本页]

作者: 赵云18235802528    时间: 2015-6-28 18:03
标题: 找最大值
#include <stdio.h>

int main(int argc, const char * argv[]) {
    int score[5][3]={
        {80,75,92},
        {61,65,71},
        {59,63,70},
        {85,87,90},
        {76,77,85}
    };
    int max,maxrow=-1,maxcol=-1;
    //假设max一个最大值
    max=score[0][0];
    for (int i=0; i<5; i++) {
        for (int j=0; j<3; j++) {
            if (max<score[j]) {
                max=score[j];
                maxrow=i;
                maxcol=j;
            }
        }
    }
    printf("最大值是%d在%d行,%d列",max,maxrow,maxcol);

    return 0;
}


作者: heyuze    时间: 2015-6-28 18:25
厉害哦~~
作者: aSmallStone    时间: 2015-6-28 18:38
你这个能做成排序就好了
作者: mazhichao    时间: 2015-6-28 21:02
不错不错~
作者: αメ炫    时间: 2015-6-28 21:21
你看,都是奉承的。程序有又不对,score[i][j]少i了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2