[请教]用C语言统计学生考试成绩的问题
题目如下编写程序对电信某班C语言程序设计课程期末考试命题情况进行分析。
假设该班有30位学生,期末考试成绩是0~100之间的实数(保留到小数点后两位),数据用例自己设计,试卷满分为100分。
要求根据30位学生该课程成绩计算出最高成绩、最低成绩、平均成绩、各分数段人数及所占比例,以及四项分析指标:标准差、偏态值、区分度和效度。
【备注】
偏态值=3×(平均成绩-中位分数)/标准差
区分度=(前27%高分组的平均分-后27%低分组的平均分)÷试卷满分
效度=(前1/3高分组的平均分-后1/3低分组的平均分)÷试卷满分
输入样例:
请输入学生人数:30
请输入学生分数:40 95 66 71 82 83 98 68 35 79 45 86 59 61 85 91 12 64 60 71 80 60 78 65 88 76 74 84 45 35
输出样例:
最高分:98
最低分:12
平均成绩: 67.87
90以上: 人,占比: %
89-80 : 人,占比: %
79-70 : 人,占比: %
69-60 : 人,占比: %
59-30 : 人,占比: %
29-0 : 人,占比: %