真的不知道哪里错?

来源:6-11 多维数组的遍历

慕粉3754966

2017-02-21 17:24

http://img.mukewang.com/58ac07370001176108870345.jpg



感觉挺对啊,错哪里了啊,求指导。

写回答 关注

3回答

  • Mavf
    2017-03-15 20:43:11

    一个函数里有多个return,返回第一个return,所以你后面的printf就没法执行了

  • qqfaith
    2017-02-21 19:43:57
    #include <stdio.h>
    
        void Sum(int score[]);
    
        void Max(int score[]);
    
        void Min(int score[]);
    
        void Ave(int score[]);
    
        void Fun(int score[]);
    
    int main()
    
    {
    
        int score[10]={67,98,75,63,82,79,81,91,66,84};
    
        Sum(score);
    
        Max(score);
    
        Min(score);
    
        Ave(score);
    
        Fun(score);
    
        return 0;
    
    }
    
    void Sum(int score[])
    
    {
    
        int sum=0;
    
        for(int i=0;i<10;i++)
    
        {
    
           sum+=score[i];
    
        }
    
        printf("总分为:%d\n",sum);
    
    }
    
    void Max(int score[])
    
    {
    
     int max=0;
    
     for(int i=0;i<10;i++)
    
     {
    
      if(score[i]>max)
    
         max=score[i];
    
     }
    
     printf("MAX=%d\n",max);
    
    }
    
    void Min(int score[])
    
    {
    
     int min=score[0];
    
     for(int i=1;i<10;i++)
    
     {
    
      if(score[i]<min)
    
         min=score[i];
    
     }
    
     printf("MIN=%d\n",min);
    
    }
    
    void Ave(int score[])
    
    {
    
     int sum=0;
    
     float ave;
    
     for(int i=0;i<10;i++)
    
     {
    
      sum+=score[i];
    
     }
    
     ave=(float)sum/10;
    
     printf("AVERAGE=%.2f\n",ave);
    
    }
    
    void Fun(int score[])
    
    {
    
     for(int i=10;i>=0;i--)
    
     {
    
      for(int j=0;j<i;j++)
    
         if(score[j]>score[j+1])
    
           {
    
            int temp;
    
            temp=score[j];
    
            score[j]=score[j+1];
    
            score[j+1]=temp;
    
        }
    
     }
    
     printf("降级排序为:\n"); 
    
      for(int i=0;i<10;i++)
    
          printf(" %d ",score[i]);
    
    }

  • ZagO
    2017-02-21 19:30:30

    主函数里return sum干什么.....

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题