当前位置: 高中信息技术 / 单选题
  • 1. (2022·浙江模拟) 采用如下对分查找算法对数组a(1)到a(8)中8个有序数据“1,5,8,13,16,27,31,39”进行查找,其程序如下:

    i =1 : j=8 : x=27 : mark = False

    Do While i <= j And Not mark

        m=(i+j+1)\2

        If a(m) = x Then mark = True

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

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

    Loop

    执行该程序段,文本框Text1中显示的是(    )

    A . 46 B . 476 C . 163127 D . 576

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