对一组 struct student 的学生按成绩(score)升序排序。排序前后的数据如下。关于该排序的稳定 性,判断正确的是( )。 排序前: 排序后:

rh082237 单选题 共 个子题
struct student {
int score;
char id;
};
(90, 'A'), (80, 'B'), (90, 'C'), (80, 'D')
(80, 'B'), (80, 'D'), (90, 'C'), (90, 'A')
A

稳定,因为所有成绩已经按升序排列

B

稳定,因为分数相同不会影响排序结果

C

不稳定,因为相同成绩的 (90, 'A') 和 (90, 'C') 的相对顺序发生了改变

D

无法判断,因为没有给出排序算法的代码

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧