当前位置: 高中信息技术 / 单选题
  • 1. (2017高三上·浙江模拟) 【加试题】某对分查找算法的VB程序段如下:

    i=1: j=6: n=0: f=False

    key=val(Text1.Text)

    Do while i<=j and f=False

       n=n+1

       m=(i+j)\2

       If key=d(m) then f=True

       If key<d(m) then j=m-1 Else i=m+1

    Loop

    数组元素d(1)到d(6)的值依次为“13,18,25,30,35,59”。文本框Text1中输入33后运行该程序,运行结束后下列说法不正确的是(   )

    A . 变量f的值为False B . 变量i的值为5 C . 变量m的值为4 D . 变量n的值为2

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