Key = Int(Rnd * 5 + 5)
i = 1: j = 10: sum = 0
Do While i <= j
m = (i + j ) \ 2
If a(m) <= Key Then
i = m + 1
Else
j = m - 1
End If
sum = sum + m
Loop
数组元素a(1)到a(10)分别是2、4、5、6、6、6、8、8、10、12,程序运行后,sum的值不可能是( )A.10 | B.14 | C.22 | D.26 |
A.十六进制数2020是十六进制数202的10倍 |
B.十六进制数15转换为二进制数为1111 |
C.ASCII码由7位二进制进行编码 |
D.已知字符“9”的内码为“39H”,则字符“10”的内码为“3AH” |
A.ASP程序需要编译,ASP程序的控制部分用JavaScript等脚本语言来设计 |
B.ASP程序是以扩展名为“.asp”的纯文本形式存储于服务器上,服务器无需设置,就可通过WWW方式访问该程序 |
C.一些具有交互功能的网站可以用服务器端的动态网页制作技术来实现,如ASP编程技术 |
D.在客户端访问ASP程序,可以看到ASP的源代码 |
A.将该数字转换为二进制后去掉所有末尾的零,再将得到的数字转换回十六进制,则得到的数字是原来数字的1/4 |
B.将这个数字转换为十进制,则得到的数字末尾肯定也是0 |
C.该数字一定能被8整除 |
D.无法确定该数字转换为十进制后的奇偶性 |
A.[66,77] | B.[66,77) | C.(66,77] | D.(66,77) |
m=(i+j)\2
F(m)=1
If a(m)= key then Exit Do 'Exit Do表示退出循环
If a(m)> key Then j= m-1 Else i= m +1
LoopA.1,1,0,0,1,0,0,0,0 |
B.0,0,0,0,1,0,0,0,0 |
C.0,0,0,0,1,1,1,1,0 |
D.0,1,1,1,1,0,0,0,0 |
A.j=m-1 i=m+1 a(k+1)=a(k) |
B.j=m-1 i=m+1 a(k)=a(k-1) |
C.i=m+1 j=m-1 a(k+1)=a(k) |
D.i=m+1 j=m-1 a(k)=a(k-1) |
A.9 | B.0 | C.3 | D.49 |
End if
Next iA.2,4,6,8,10,12 |
B.1,1,3,7,12,23 |
C.2,5,9,11,10,15 |
D.1,3,15,16,20,23 |