编写函数实现在按降序排列的成绩数组中,插入一个新的学生成绩后,该成绩数组仍然按降序排列,结果也编写函数输出。
时间: 2023-04-13 18:02:00 浏览: 85
C语言 统计数字的出现频率,并将出现频率最高的前100个数字按照降序排列后写入到文件中
可以编写一个函数,接受两个参数:一个是按降序排列的成绩数组,另一个是要插入的新成绩。函数的作用是将新成绩插入到数组中,并保持数组按降序排列。
具体实现可以采用插入排序的思想,从数组的末尾开始遍历,将新成绩与当前位置的成绩进行比较,如果新成绩比当前位置的成绩大,则将当前位置的成绩后移一位,直到找到新成绩应该插入的位置,然后将新成绩插入到该位置。
函数的输出可以直接打印数组,或者返回一个新的按降序排列的成绩数组。
阅读全文