二分法输出值没有变化,如何解决?

img

img

为什么一直输出5呀,就是说想用二分法求一个从大到小的数列,要是有55的话把55的角标打印出来,要是没有55就打印5

冒泡排序有问题
for(int j=0;j<11;j++)
for(int i=0;i<11-j;i++)