当前位置: 高中信息技术 / 单选题
  • 1. (2018高二下·绍兴月考) 【加试题】某对分查找算法的VB程序段如下:

      Key=Val(Text1.Text)

      Text2.Text=“”

      flag=True

      i=1:j=8

      Do While i<=j And flag=True

        M=(i+j)\2

        If key=a(m) Then

          flag=False

        ElseIf key>a(m)Then

          i=m+1

        Else

          j=m-1

        End If

        Text2.Text=Text2.Text+Str(m)

        Loop

    数组元素a(1)到a(8)的值依次为“1,3,5,8,10,13,16,21,在文本框Text1中输入7,执行该程序段,下列说法正确的是(  )

    A . flag的值为False B . 文本框Text2中显示的内容为4 2 3 C . i的值为3 D . j的值为4

微信扫码预览、分享更方便