当前位置: 高中信息技术 / 单选题
  • 1. (2021高二下·湖州期末) 有如下VB 程序代码段:

    i = 1: j = 10: c = 0

    k = Val(Text1.Text)

    Do While i <= j

        m = (i + j) \ 2

        c = c + 1

        If a(m) >= k Then

            j = m - 1

        Else

            i = m + 1

        End If

    Loop

    数组元素a(1)到a(10)的值依次为“1,4,10,21,21,26,27,29,30,36”,在文本框Text1中输入“21”,执行该程序段后,下列说法正确的是(    )

    A . 变量i的值是3 B . 变量j的值是4 C . 变量c的值是4 D . 变量m的值是3

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