刷题首页
题库
高中信息
题干
(加试题)有如下VB程序段:
i = 1: j = 10:x=18
Do While i<= j
m = Int((i + j) / 2)
If x = f(m) Then Exit Do
If x <f(m) Then j = m - 1 Else i = m + 1
Loop
数组元素f(1)到f(10)的值依次为: 2,7,8,10,12,13,16,18,19,20,该程序段运行后,下列表达式值为True的是
A.i=m+1
B.j=m-1
C.j>m+1
D.i>m-1
上一题
下一题
0.99难度 选择题 更新时间:2019-04-02 02:38:37
答案(点此获取答案解析)
同类题1
下图的运算结果为______________。
同类题2
有如下图所示的流程图,根据此流程图可知,最后s的值为( )
A.10
B.32
C.46
D.94
同类题3
计算 s=1+3+5+…+99的部分算法流程图如下图所示,其中①、②这两处应补充的内容是
A.①i←i+2 ②s←s+i
B.①i←i+1 ②s←s+i
C.①s←s+i ②i←i+2
D.①s←s+i ②i←i+1
同类题4
实现某排序算法的部分VB 程序如下:
For i=1 To 6
k=i
For j=i+1 To 7
If a(j)<a(k) Then k=j
Next j
If i<>k Then
t=a(i):a(i)= a(k):a(k)= t
End If
Next i
在排序过程中,经过某一遍排序“加工”后,数组元素a(1)到a(7)的数据依次为“10,41,75,12,63,11,85”。则下一遍排序“加工”后数组元素a(1)到a(7)的数据依次是( )
A.10,11,41,75,12,63,85
B.10,11,75,12,63,41,85
C.10,11,12,75,63,41,85
D.10,11,12,41,63,75,85
同类题5
某算法流程图如下图所示,执行该流程后,变量x,y的值分别是( )
A.0," 3 1"
B.0," 1 3"
C.3,31
D.3,1
相关知识点
算法理论
面向对象程序设计 VB开发工具
循环结构