刷题宝
  • 刷题首页
题库 高中信息

题干

(加试题)有如下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

某算法的流程图如图所示,依次输入10,8,执行流程后,s的值是
A." 1 0 8"B." 1 2"C." 0 1"D." 2 1"

同类题2

某VB程序段如下:
Dim a(1 To 5) As Integer, i As Integer
a(1) = 1: a(2) = 1
For i = 3 To 5
a(i) = a(i - 1) + a(i - 2)
Next i
Text1.Text = Str(a(i - 1))
该程序段运行后,文本框Text1中显示的内容是
A.2B.3C.5D.8

同类题3

看下面流程图得结果,变量s和i的值分别是(   )。
A.5 和 3B.6 和 3C.8 和 6D.6 和 6

同类题4

某算法的流程图如图所示,执行该算法后,输出的结果是
A.5
B.20
C.40
D.50

同类题5

有如下Visual Basic程序:
Private Sub Command1_Click()
Dim sum As  Double, x As Double
sum=0
n=0
For i=1 To 5
x=n/i
n=n+1
sum=sum+x
Next i
End Sub
该程序计算了一个表达式的值,这个表达式是
A.1/2+2/3+3/4+4/5B.1+1/2+2/3+3/4
C.1+1/2+2/3+3/4+4/5D.1+1/2+1/3+1/4+1/5
相关知识点
  • 算法理论
  • 面向对象程序设计 VB开发工具
  • 循环结构
刷题宝 没有分数是刷题提高不了的! 粤ICP备12066032号

本站仅为免费收集试题提供给学生刷题,不做任何盈利性活动!如无意侵犯您的合法权益,联系站长删除处理(QQ:2572127418)