输入n和n个学生成绩(实数),输出不及格率.(用C语言,不需要太复杂的,别照搬百度,那个太难,还没学到)

输入nn绩(实数)输及格率
输入第行整数n第二行n实数用空格隔
输实数表示及格率结保留2位数单独占行
例输入
8
98 45 86 79 56 75 90 70

例输
0.25

提示

注意及格率0输0.00

#include <stdio.h>


int main() {
    int n, i;
    double grade;
    int qua = 0; //合格人数 
    scanf("%d", &n); //输入人数 
    for (i = 0; i < n; ++i) {
        scanf("%lf", &grade); //输入每个人的成绩 
        if (grade < 60) {
            qua += 1; 
        }
    }
    printf("%.2f\n",qua*1.0/n); //输出不合格率 
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答