当前位置: 高中信息技术 / 单选题
  • 1. (2023高一下·香格里拉月考) 某对分查找算法的VB程序段如下:

    i=1 : j=6 : k=0

    key = Val( Textl.Text)

    Do Whilei<= j

        k=k+ 1

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

        If key = a(m) Then Exit Do

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

    Loop

    文本框Text1中输入27,执行该程序段后,k的值为2,则a(1)到a(6)各元素可能的值是(   )

    A . 12,45,27,31,78,95 B . 15,27, 56, 61,73,89 C . 89,73, 61,56,35,27 D . 13,31, 47,56,73,80

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