还能坚持多久(未完成) 2021-11-18 19:13 采纳率: 0%
浏览 22

统计各科的最高,最低分

img

  • 写回答

2条回答 默认 最新

  • CSDN专家-link 2021-11-18 19:47
    关注

    用二维数组所有学生每门课的成绩,用一维数组存储最高分和最低分

    #include <stdio.h>
    int main()
    {
        int a[10][5],max[5] = {-1},min[5]={200};
        int i,j;
        for(i=0;i<10;i++)
            for(j=0;j<5;j++)
                scanf("%d",&a[i][j]);
        for(i=0;i<5;i++)
            for(j=0;j<10;j++)
            {
                  if(a[j][i] > max[i])
                        max[i] = a[j][i];
                  if(a[j][i] < min[i])
                        min[i] = a[j][i];
            }
        printf("各门课最高分为:");
       for(i=0;i<5;i++)
            printf("%d ",max[i]);
         printf("\n各门课最低分为:");
       for(i=0;i<5;i++)
            printf("%d ",min[i]);     
       return 0;
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月18日