‹ 上一题 下一题 ›

g4-06876. 小于等于的陷阱 未做

有同学把比较函数写成 return a.score <= b.score;。关于这个写法,说法正确的是( )。

  • A. 完全正确,比 < 考虑得更周全
  • B. 只是排序结果会反过来而已
  • C. 编译一定报错,根本写不出来
  • D. 危险:两个元素相等时它返回 true,违反「相等必须返回 false」的约定,可能导致运行时出错
未选择
输入
输出

            
答案