1. 某对分查找算法的VB程序段如下:

key = Val(Text1.Text)

s="" :i=1;j= 10

Do While i<=j

    m=(i+j)\2

    If a(m)= key Then Exit Do      'Exit Do表示退出循环

    If key < a(m) Then

        j=m-1:s=s+"L"

    Else

        i=m+1 :s=s+ "R"

    End If

Loop

按非降序排序的整型数组a(1)到a( 10)的值依次为“11,23,31,39,44,52,60,x,69,89”。在文本框Text1中输入66,执行该程序段后s值为“RRL”,则x的可能值的个数为(    )

A. 3 B. 4 C. 5 D. 6
【考点】
查找算法及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
单选题 普通
基础巩固
能力提升
变式训练
拓展培优
真题演练
换一批