题型:单选题 题类:模拟题 难易度:普通
浙江省名校信息技术仿真训练卷(二)
n=0
i=1
j=6
key=Val(Text1.Text)
f=False
Do While i<=j And Not f
m=(i+j+1)\2
n=n+1
If key=d(m)Then
f=True
ElseIf key>d(m)Then
i=m-1
Else
i=m+1
EndIf
Loop
数组元素d(1)到d(6)的值依次为“87,72,53,41,29,18”,若该程序段运行结束后,n的值为2,则key的值是( )
位置 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
数据 |
64 |
67 |
45 |
145 |
|
269 |
|
|
|
119 |
1275 |
试题篮