试题

试题 试卷

logo

题型:单选题 题类:常考题 难易度:普通

教科版高中信息技术选修一 对分查找变式

a(1)=2:a(2)=4:a(3)=5:a(4)=6:a(5)=8:a(6)=10:a(7)=11:a(8)=12

n=0

Key=int(Rnd*7)+2

L=1: R=8

Do While L<=R

    m=(L+R)\2

    if Key=a(m) Then

       Exit Do

    Elseif a(m)<Key Then

       L=m+1

       n=n+1

    Else

       R=m-1

       n=n-1

Loop

print Str(n)

则程序运行后,输出的结果不可能是(     )

A、0 B、1 C、-1 D、-2
举一反三
返回首页

试题篮