编写一程序,能实现对某门课程考试成绩(上机考试成绩+平时成绩+期末试卷成绩)的统计与分析,具体功能如下: a) 能由用户设定各部分成绩所占的比例(如20%、30%、50%); b) 能进行学生信息(学号、姓名)和各部分成绩的录入; c) 能计算出期末试卷成绩的最高分、最低分、平均分; d) 能统计期末试卷成绩在各分值段的成绩比例及及格率,如下表所示: e) 可按总评成绩排序(降序),并在屏幕显示; f) 能按学号或姓名查询某个学生的成绩信息; 要求:学生个人信息和成绩用结构体数组(学号、姓名、上机成绩、平时成绩、期末试卷成绩、总评成绩)表示;每个功能都独立编写一个函数实现。