第29319题 单选题
关于实现指定多优先级学生成绩排序的比较逻辑,下列说法正确的是?

现有一批学生信息,每条信息包含学号(唯一字符串)、语文成绩、数学成绩、英语成绩,现需要按照以下规则排序:1. 总分(三科成绩之和)从高到低降序排列;2. 总分相同时,按语文成绩从高到低降序排列;3. 前两项都相同时,按学号字典序升序排列。

A

先比较学号,如果学号不同则按学号升序,否则比较语文成绩,语文成绩相同再比较总分

B

先比较总分,总分不同则按总分降序;总分相同时比较语文成绩,语文成绩不同则按语文成绩降序;语文成绩相同时比较学号,按学号升序

C

同时比较总分、语文成绩和学号,按照三个字段的权重依次排序

D

先分别对每个字段单独排序,最后合并结果

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析