##新手提问在写二分查找时使用了函数的定义与调用,主函数的各个参数对应不上,导致代码无法运行
供参考:
第一个参数是数组啊,你传的数组元素。授人以渔
i=search(a,z,x);
因为search函数定义的第一个参数是一个数组,但是你调用这个函数的时候实际传的是一个数组元素,所以报错了。希望对你有所帮助。