为了账号安全,请及时绑定邮箱和手机立即绑定

这一节的全部

这一节表示看不懂可有大神解释一下吗

正在回答

1 回答

#include <stdio.h>


int a(int score[])

{

    int i;

    int sum=0;

    int nun;

    for(i = 0;i<10;i++){

        sum=sum+score[i];

    }

    nun=sum/10;

    printf("本次考试的总分为:%d\n本次考试平均分为:%d\n",sum,nun);

    return 0;

}


int b(int score[])

{

    int i,mim,max;

    min = score[0];

    max = score[0];

    for(i=1;i<10;i++){

        if(score[i]>max)

            max=score[i];

        else

            if(score[i]<min)

                min=score[i];

    }

    printf("本次考试的最高分:%d\n本次考试的最低分:%d\n",max,min);

    return 0;

}


int c(int score[])

{

    int a,i,j,max;

    for(i=8;i>=0;i--){

        for(j=0;j<=i,j++){

            if(score[j]<score[j+1]){

                max=score[j+1];

                score[j+1]=score[j];

                score[j]=max;

            }

        }

    }

    for(a=0;a<10;a++){

        if(i!=9)

            printf("%d\n, ",score[a]);

        else

            printf("%d\n",score[a]);

    }

    return 0;

    

int main()

{

    int score[10]={57,78,98,90,74,23,34,56,19,88};

    a(score);

    b(score);

    c(score);

    return 0;

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926263    人
  • 解答问题       20798    个

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

进入课程

这一节的全部

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信