某对分查找的VB程序如下: i = 1: j = 8 : n = 0 key = Val(Text1.Text) Do While i <= j m = (i + j- 1) \ 2 n=n+1 If a(m) >=key Then i = m + 1 Else j = m - 1 End If Loop Label1.Caption=Str(n)+Str(i) 数组元素a(1)到a(8)的值依次为“ 35,32,29,26,21,19,16,12”。在文本框Text1中输入17,执行该程序段后,标签Label1上显示的内容是( )
A . 3 7
B . 2 7
C . 4 8
D . 2 8
答案:A