当前位置: 高中信息技术 / 单选题
  • 1. (2021高三下·浙江月考) 某对分查找算法的VB程序段如下:

    i=1:j=7:n=0

    key= = Val(Text1.Text)

    Do While i <=j

        m=(i+j) \ 2

        If key=a(m) Then Exit Do

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

        s=s+str(m)+“ ”

        n=n+1

    Loop

    Text1.Text=s

    数组元素a( 1)到a(7)的值依次为“13,25,38,47,54,69,78"。下列说法正确的是(    )

    A . 程序运行结束后,i-j=1 B . n的取值范围为[0,3] C . Text1中显示的值不可能为空 D . 如果输人的key值为25,则Text1中显示4,2,

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