电子信息工程技术C语言题

输入五个学生的成绩,求他们的总分及平均分。
项目分析
第一必须要学会输入成绩及输出结果;
第二必须对输入的成绩进行总分及平均分的计算,保留3位。

我这刚好有套代码,再送你一个求最大值最小值,望采纳,谢谢,代码:

#include<stdio.h>

float AverScore = 0;
float MaxScore = 0;
float MinScore = 0;
float sum = 0;

//score[]为存放成绩的数组,n为数字元素个数
void CalScore(float score[], int n) {
    int i;
    MaxScore = score[0];
    MinScore = score[0];
    for (i = 1; i < n; i++)
    {
        if (MaxScore < score[i])
            MaxScore = score[i];
        if (MinScore > score[i])
            MinScore = score[i];
        sum += score[i];
    }
    AverScore = sum / n;
}



int main() {
    float c[5];
    int i;
    printf("Input 5 scores:\n");

    for (i = 0; i < 5; i++)
        scanf("%f", &c[i]);

    CalScore(c, 5);


    printf("AverScore = %.3f\nMaxScore = %.3f\nMinScore = %.3f\n总分=%.3f\n", AverScore, MaxScore, MinScore,sum);


    return 0;
}

效果

img


#include<stdio.h>
#define N 5
int main()
{
    int i,num;
    double nums=0;
    printf("请输入五个学生的成绩:"); 
    for(i=0;i<N;i++)
    {
        scanf("%d",&num);
        nums+=num;
    }
    printf("总成绩为:%.3lf\n",nums);
    printf("平均成绩为:%.3lf",nums/N);
    return 0;
}

我没送求最大值最小值,但是我的很简单,就不服气一楼的 哈哈哈哈 开个玩笑
有选择的学习代码吧
我也是小白一个

快期末考试了 加油加油
一起努力吧