某班有10个学生,定义一个结构体数组,存放学生的编号(不同学生的编号不相同)、姓名、数学成绩,成绩保留1位小数,成绩范围[0.0,100.0];
要求:写三个函数,分别完成
1、将输入的10学生的编号、姓名和成绩保存到结构体数组中,需要有数据合法性验证;
2、将学生按成绩由大到小进行排序,成绩相同的按学号从小到大排序;
3、按排序后的结果进行输出;
某班有10个学生,定义一个结构体数组,存放学生的编号(不同学生的编号不相同)、姓名、数学成绩,成绩保留1位小数,成绩范围[0.0,100.0];
要求:写三个函数,分别完成
1、将输入的10学生的编号、姓名和成绩保存到结构体数组中,需要有数据合法性验证;
2、将学生按成绩由大到小进行排序,成绩相同的按学号从小到大排序;
3、按排序后的结果进行输出;