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

i =1:j = 10: n=0: flag = True

Key = Val (text1.Text)

Do While i<=j And flag=True

    n=n+1

    m=(i+j)\2

    If a(m) = Key Then flag = False

    If Key > a(m) Then i = m+1 Else j=m-1

Loop

数组元素a(1)到a(10)的值依次是:“5,12,23,29,34,48,51,67,70,89”,key值为57时,运行结束后下列说法正确的是(    )

A、n=4
B、flag=False
C、j=m-1
D、m=8
知识点
参考答案
采纳过本试题的试卷
教育网站链接