题解 | #统计成绩#

统计成绩

https://www.nowcoder.com/practice/cad8d946adf64ab3b17a555d68dc0bba

#include <stdio.h>

int main() {
    int num;
    double max = 0, min = 0, avg = 0, sum = 0;
    double scores[100] = {0};
    scanf("%d", &num);
    for (int i = 0; i < num; i++) {
        scanf("%lf", &scores[i]);
    }
    max = scores[0];
    min = scores[0];
    for (int j = 0; j < num; j++) {
        if (max < scores[j]) {
            max = scores[j];
        }
        if (min > scores[j]) {
            min = scores[j];
        }
    }
    for (int k = 0; k < num; k++) {
        sum += scores[k];
    }
    avg = sum / num;
    printf("%.2lf %.2lf %.2lf", max, min, avg) ;
    return 0;
}

全部评论

相关推荐

生命诚可贵:先不说内容怎么样 排版就已经太差劲了 第一眼看不到重点,第二眼已经没有再看的耐心了, 篇幅占的太满了 字体不要用灰色 观感不好 想重点突出的黑色加粗就可以了 多列要点 少些大段的句子 项目经历把项目用的技术要点列出来,光写个python plc什么的太宽泛了 自我评价也有点偏多
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务