用clion写折半查找,折半查找,对数据使用顺序表存储,按分数查找成功 按分数查找失败,按姓名查找成功,按姓名查找失败

img


没有报错,但出现了这种情况,鼠鼠看不懂,显示构造失败,可能是内部错误clion没报错,但不知道该怎么修改错误,

这是语法错误, { } ; 之类的,看看这些地方的代码。
折半查找的话,待查询列表应该是有序的,这样才好判断下一次查找是在表的左半部分,还是右半部分。查询之前确认已经排序了。