组卷题库 > 高中信息技术试卷库
试题详情
查找某key值的VB程序段如下:

n=0:i=1:j=6

Key = Val (Text1. Text)

Do While i<=j

  m=(i+j)\2

  If Key = a(m) Then Exit Do

  If Key > a(m) Then

    i=m+1:n=n*2

  Else

    j=m-1:n=n-1

  End If

Loop

若数组元素a(1)到a(6)的值依次为4, 11, 19, 26, 38, 45。运行该程序段后,变量n的值为-4,则文本框Text1输入的数字可能是(  )

A、3
B、18
C、40
D、32
知识点
参考答案
采纳过本试题的试卷
教育网站链接