【加试题】某对分查找算法的VB程序段如下:t = "": i = 1 : j = 9 : f = FalseDo While i <= j And Not f m = (i + j) \ 2 t = t + Str(m) If a(m) = key Then t =t +“#” f = True ElseIf a(m) > key Then i = m + 1 t = t + "→" Else j = m - 1 t = t + "←" End IfLoop数组元素 a(1)到 a(9)的值依次为“68、56、52、36、32、28、26、22、20”,执行该程序段,t的值可能是( )
A . 5←2→3
B . 5←2←1→
C . 5→2←1#
D . 5→7→8→9
答案:B