题解 | #统计成绩#

统计成绩

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

//更加简洁的排序的方法去取得最大最小值

#include <stdio.h>

int main() {

    int n = 0;

    scanf("%d",&n);

    float max = 0.0, min = 100.0, aver = 0.0, sum = 0.0;

    for (int i = 0; i < n; i++) {

        float inf;

        scanf("%f", &inf);

        if (max < inf)

            max = inf;

        if (min > inf)

            min = inf;

        sum += inf;

    }

    aver = sum / n;

    printf("%.2f %.2f %.2f", max, min, aver);

    return 0;

}

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

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