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

题干

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

下列流程图属于循环结构的有(    )。
A.①④B.③④C.②④D.①③

同类题2

某算法流程图如下图所示,执行该流程后,变量x,y的值分别是(   )
A.0," 3 1"B.0," 1 3"
C.3,31D.3,1

同类题3

某算法的部分流程图如图所示,输出值s为
A.4
B.9
C.16
D.25

同类题4

某Visual Basic程序如下:
Private Sub Command1_Click()
Dim i As Integer, sum As Integer
sum = 0
For i = 10 To 2 Step -2
sum = sum + i
Next i
Text1.Text = Str(sum)
End Sub   
运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,此时程序正执行的语句是(   )
A.Sum = 0B.For i = 10 To 2 Step -2
C.sum = sum + iD.Text1.Text = Str(sum)

同类题5

在数组d中存放了10个不同的整数。下面流程图描述的算法功能是在数组d中查找元素值88,若找到输出该数组元素的下标,若没找到,输出0。流程图①处应填入( )。
A.输出mB.输出dmC.输出m-1D.输出dm-1
相关知识点
  • 算法理论
  • 面向对象程序设计 VB开发工具
  • 循环结构
刷题宝 没有分数是刷题提高不了的! 粤ICP备12066032号

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