日期:2024-05-17
浙江省普通高中强基联盟协作体2021届高三下学期信息技术5月统测卷试题详情
某对分查找算法的VB程序段如下:
i=1:j=7:n=0
key= = Val(Text1.Text)
Do While i <=j
m=(i+j) \ 2
If key=a(m) Then Exit Do
If key< a(m) Then j=m- 1 Else i= m+1
s=s+str(m)+“ ”
n=n+1
Loop
Text1.Text=s
数组元素a( 1)到a(7)的值依次为“13,25,38,47,54,69,78"。下列说法正确的是( )
- A、程序运行结束后,i-j=1
- B、n的取值范围为[0,3]
- C、Text1中显示的值不可能为空
- D、如果输人的key值为25,则Text1中显示4,2,