试题

试题 试卷

logo

题型:单选题 题类:常考题 难易度:困难

浙江省嘉兴市、丽水市2017-2018学年选考信息技术教学测试试卷(3月)

【加试题】有如下VB程序段:

  Key=Val(Text1.Text)

  i=1:j=10

  flag=False

  s=””

  Do While i<一i And NOt flag

  mid1=Int(i+(j-i)/3)

  mid2=Int(j-(i-i)/3)

  If Key=a(mid1)Then

    flag=True

  ElseIf Key<a(mid1) Then

    j=mid1-1

  ElseIf Key=a(mid2) Then

    flag=True

  ElseIf Key>a(mid2) Then

    j=mid2+1

    Else

      i=mid1+1

      i=mid2-1

      End If

      s=s&”  ”& mid1 & “:”&  mid2

 Loop

 Text2.Text=s

已知数组a(1 To 10)中的数据分别是12,21,34.45,59,63,72,86,94,100,在文本框Text1中输入34,程序运行后文本框Text2中显示的内容是(  )

A、4:7  1:2 B、4:7  1:2  3:3 C、4:7  1:3  3:3 D、4:7  3:3
举一反三
返回首页

试题篮