7.有如下VB程序段:
Dim i As Integer,j As Interger,cnt As Integer
Dim a(1 to 10)As Integer
Key=Val(Text1.Text)
cnt=0:i=1:j=10
Do While i<=j
cnt=cnt+i
m=Int(Rnd( ?。?(j-i+1))+i
Ifa(m)>Key Then j=m-1 Else i=m+1
Loop
數(shù)組a(1)至a(10)的數(shù)據(jù)依次為:1、2、2、3、3、4、5、7、8、9。若查找鍵key等于2,執(zhí)行該程序段后,下列說法正確的是( ?。?/div>
| |
| |