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

题干

(加试题)有如下VB程序段:
k = Val(Text1.Text)
left1 = 1: right1 = 10
Do While (left1 <= right1)
mid1 = (left1 + right1) \ 2
If a(mid1) <=k Then
left1 = mid1 + 1
Else
right1 = mid1-1
End If
Loop
Text2.text=str(right1)
已知数组a(1)到a(10)的原始数据为1,4,5,5,5,5,8,9,9,10.程序运行时,在文本框text1中输入5,文本框text2显示的内容是()
A.5
B.10
C.3
D.6
上一题 下一题 0.99难度 选择题 更新时间:2019-04-06 11:23:26

答案(点此获取答案解析)

同类题1

某算法的部分流程图如图所示,执行该部分后,变量的值an为
A.3B.5C.7D.8

同类题2

某算法的部分流程图如图所示,执行这部分流程后,输出 s,n 的值分别是()
A.105,9B.15,9C.105,7D.15,7

同类题3

某VB程序如下:
Private Sub Command1_Click()

Dim s As Integer
Dim i As Integer
s = 1: i = 1
Do While i <= 10
s = s * i
i = i + 1
Loop
Label1.Caption = Str(s)
End Sub
运行该程序,单击按钮Command1后,出现如上图所示的出错信息。此时正在执行的语句是
A.Dim s As IntegerB.s = s * i
C.i = i + 1D.Label1.Caption = Str(s)

同类题4

某算法的部分流程图如下图所示。执行这部分流程,则输出 s 的值是(   )
A.2B.6C.5D.4

同类题5

某算法的部分流程图如图所示。执行该流程后,“x≥y?”被执行的次数为(   )
A.4B.3C.2D.1
相关知识点
  • 算法理论
  • 面向对象程序设计 VB开发工具
  • 循环结构
刷题宝 没有分数是刷题提高不了的! 粤ICP备12066032号

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