while(ikey)j--; if (i
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 12:30:25
![while(ikey)j--; if (i](/uploads/image/z/4866427-19-7.jpg?t=while%28ikey%29j--%3B+if+%28i)
x)+INյVLSȴI*!_`gC.ӽ3l옒` 6}P-/W=m{s
XlN }z/5>ّtC]}v'm,4BeC]Oz^YgÓK_d*ЋZ4Y>g z1
bY- 6 yvp \
while(ikey)j--; if (i
while(ikey)j--; if (i
while(ikey)j--; if (i
while(ikey)j--;
当i < j且a[j] > key时,j一直自减.也就是最后1.要么j小于等于i了;2.要么a[j] 小于等于key了.退出循环.所以这个循环跑完,是要找出比key小或等于的a[j]值.
if (i