我们班布置的一个课程设计,是做一个小MIS,关于存放学生成绩的数据库。我建了一个类,用对象数组存储信息,而学号就是数组下标。其中需要实现的一个功能就是按某一成绩排序输出,如果用自定义sort排序的话学号就会随之改变,所以我不知道该怎么处理。请求大神指教!!
6条回答 默认 最新
- CSDN专家-cpp_learner 2021-05-25 13:40关注
你可以这样。
新建一个数组,将原数组数据全部复制到该数组里。
然后双重for循环遍历这个新的数组。
最外层for循环是用来输出成绩的最大值。
最里层for循环是用来寻找成绩的最大值,当找到最大值,赋值给一个遍历,然后将数组的最大值赋值一个负数。
依次这样循环,就可以将成绩顺序输出了。
解决 1无用
悬赏问题
- ¥15 u-subsection如何修改相邻两个节点样式
- ¥30 vs2010开发 WFP(windows filtering platform)
- ¥15 服务端控制goose报文控制块的发布问题
- ¥15 学习指导与未来导向啊
- ¥15 求多普勒频移瞬时表达式
- ¥15 如果要做一个老年人平板有哪些需求
- ¥15 k8s生产配置推荐配置及部署方案
- ¥15 matlab提取运动物体的坐标
- ¥15 人大金仓下载,有人知道怎么解决吗
- ¥15 一个小问题,本人刚入门,哪位可以help