哪位高手帮忙!!!加急!!!!
学生成绩统计问题 问题描述:一个老师在一学期里教了N门课程,课程编号分别为A1,A2,…AN。每门课程有M个班选修,例如A1课程相应的班号为B11,B12,…B1M,相应的班级人数为m1,m2,…mM。随机给出每门课中每个班每个学生的成绩,成绩范围为0—100分。要求:1)编程统计每门课的平均成绩,每个班每门课的平均成绩。2)按成绩从大到小顺序输出每门课每个班的成绩和学生学号(例如1。。。m1)。3)给出一门课的编号Ai和一个班的编号Bij,并给出一个成绩,查找取得该成绩的学生人数。
程序输入:1、2) N、M以及m1,m2,…mM的值。3)Ai、Bij以及一个成绩。
程序输出:针对三道小题设计菜单选项;按照每道题目的要求给出相应的输出。
提示:第2)题考察的是排序方法,可以采用简单的冒泡排序;第3)题考察的是查找方法,可以采用经典的二分查找方法,但注意有多个同学成绩相同的情况下,可以多次查找或者判断找到原作元素的近邻位置。由于参数较多,注意程序界面的友好性。