题解 | #统计成绩#

统计成绩

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;
}

全部评论

相关推荐

点赞 评论 收藏
分享
今天 11:47
门头沟学院 Java
快手你的进度好快啊,可是我感觉我还没做好准备8.4投递8.7hr初筛-用人部门筛选
瞒着老板找实习:2号投敌 4号约面 今天一面已挂 哈哈
投递快手等公司10个岗位
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务