问题标题: 酷町堂:1057 考试等级 循环计数

0
0
已解决
李乐天
李乐天
初级光能
初级光能

1057

考试等级

循环计数

李乐天在2022-11-27 15:47:01追加了内容

一次考试过后,某老师想通过考试分数划分成绩等级,将成绩分为A,B,C,D档,A为最好,D为最差。并规定,考试成绩在90~100为A档;75~89为B档;60~74为C档;60分以下为D档。已知该班级的人数和每位同学的成绩,求该班级A、B、C、D等级对应的人数占班级总人数比例。

求求了!!!

李乐天在2022-11-27 15:48:08追加了内容

样例输入 Sample Input

10 65 48 79 63 89 45 81 96 64 89

样例输出 Sample Output

10.00% 40.00% 30.00% 20.00%

求求了!!!!


0
已采纳
薛乘志
薛乘志
初级启示者
初级启示者

输入n;

定义 A=0,B=0,C=0,D=0,sum=0;
for(int i=0;i<n;i++){
    定义a;
    输入a;
    if(a>=90&&a<=100){
        A++;
    }else if(a>=75&&a<=89){
        B++;
    }else if(a>=60&&a<=74){
        C++;
    }else{
        D++;
    }
    sum++;
}
printf("%0.2f%\n%0.2f%\n%0.2f%\n%0.2f% ",A*1.0/sum*100,B*1.0/sum*100,C*1.0/sum*100,D*1.0/sum*100);
0
0
我要回答