组卷题库 > 高中信息技术试卷库
试题详情
有如下VB程序段:

i = 1: j = 6: c = 0: f = False

key = Val(Text1.Text)

Do While i<= j And Not f

  c = c + 1

  m = Int((i + j) / 2)

  If key = a(m) Then f = True

  If key < a(m) Then j = m - 1 Else i = m + 1

Loop

数组元素a(1)到a(6)依次为“8,23,25,32,46,57”,文本框Text1的内容为“32”。执行程序后,下列说法不正确的是(   )

A、变量c的值为3
B、变量i的值为4
C、变量j的值为4
D、变量m的值为4
知识点
参考答案
采纳过本试题的试卷
教育网站链接