怀念黑海岸 发表于 2014-7-31 19:32 楼主写的有问题:首先循环方式错了,应该用while表示你要进行多次二分查询,而你用if则表示只查询一次后你 ...
依然超级赛亚人 发表于 2014-7-31 19:08 确实如楼上所说,得将if(key!=arr[mid]) 改成 while(key!=arr[mid])。用if判断而不是while的话,程序就没 ...