下列流程图符号中,属于处理框的是(  )。
A.B.C.D.
当前题号:1 | 题型:选择题 | 难度:0.99
在VB中,有如下程序段,该程序段执行后,变量x的值是
x=0
for  i=1  to  5
x=x+i-1
next i
A.0B.5C.15D.10
当前题号:2 | 题型:选择题 | 难度:0.99
以下关于循环结构的描述中,正确的是( )。
A.与分支结构不同,循环结构一定会对循环条件进行多次判断。
B.循环结构中,重复执行的内容有时候一次都不被执行。
C.在循环结构的流程图中,除了有向下的流程线外还应有向上返回的流程线。
D.根据实际需要,在流程图中可出现多个循环结构。
当前题号:3 | 题型:选择题 | 难度:0.99
有一组数:1、2、4、7、……,其第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,以此类推。求其前20项的和。
以下VB程序实现上述功能,请把程序中的①、②出填写完整。
Dim i As Integer, p As Integer, s As Integer
i = 1
p = 1
s = 0
Do While ______①______
s =" s" + p
i =" i" + 1
______②______
Loop
Print s
当前题号:4 | 题型:填空题 | 难度:0.99
编写VB程序,实现如下功能:在文本框Textl和Text2中分别输入一个整数,单击命令按钮Command1,在列表框List1中显示结果,运行效果如甲图所示。结果包含两列数据,第1列为两数之间的摄氏温度值(间隔1度、升序),第2列为对应的华氏温度值。

(1)要使命令按钮Command1上显示的文本改为“转换”,可在其属性窗口(乙图) 中将Caption属性的属性值修改为“___________”。
(2)为实现上述功能,请在划线处填入合适代码或选项。
Private Sub Command1_Click()
Dim t1 As Integer, t2 As Integer
Dim i As Integer, t As Integer
Dim f As Single
List1.Clear
t1 = Val(Text1.Text)
t2 = Val(Text2.Text)
If ① Then  '(选填字母,从下列A、B、C、D四个选项中选取一项)
t =" t1:" t1 =" t2:" t2 = t
End If
i = t1
Do While ② '(选填字母,从下列A、B、C、D四个选项中选取一项)
f =" i" * 9 / 5 + 32    '摄氏温度转换为华氏温度
List1.AddItem Str(i) + " " + Str(f)
③ '(填程序代码)
Loop
End Sub
划线①、②处的选项:
A.i <= t2B.f <= t2C.t1 > t2D.i < f
当前题号:5 | 题型:填空题 | 难度:0.99
如下图所示,该流程图所示的算法已在计算1+2+3+4……的值,但有一处错误导致程序出现死循环,该处是( )
A.①处B.②处
C.③处D.④处
当前题号:6 | 题型:选择题 | 难度:0.99
在一次学校的运动会上,高一女子100米决赛的成绩已出来,前8名的成绩记录单由于不小心丢掉一张,只剩下7 个成绩,并已按成绩排序,分别是(单位:秒)14.5,15.1,16.5,16.8,17.1,17.5,17.9,后来找到了,请将找到的成绩插入相应的位置,使数据序列仍保持有序,并求出该成绩的名次。根据已有程序段,请补齐流程图中的空格。

程序如下:
Dim a(1 To 8) As Integer
Dim n, i, j, x As Integer
Private Sub Command1_Click()
x = Val(Text2.Text)
If x > a(n) Then
i=n+1
else
i = 1
Do While x > a(i)
i =" i" + 1
Loop
End If
Text3.text=str(i)‘在文本框text3 显示名次
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii =" 13" Then
n =" n" + 1
a(n) = Val(Text1.Text)
List1.AddItem Str(a(n))
Text1.Text = "": Text1.SetFocus ‘准备在text1 接受下一个数据
End If
End Sub
当前题号:7 | 题型:填空题 | 难度:0.99
有如下VB 程序,该程序运行后在文本框Text1 中显示的结果是(  )
Dim i As Integer, j As Integer, s As Integer, n As Integer
n =" 3:" s = 0
For i =" 1" To n
For j =" 1" To i
s =" s" + j
Next j
Next i
Text1.Text = s
End Sub
A.3B.6
C.10D.18
当前题号:8 | 题型:选择题 | 难度:0.99
完全数又称完美数或完备数,指它所有的真因子(即除了自身以外的约数)的和恰好等于它本身,例如6=1+2+3。完成下列程序,查找并输出1000以内的完全数。

程序中划线处应填入的语句是(1)____________ ___ (2)__________________
Private sub command1_click
Dim  n as integer
Dim  i as integer
Dim  s as integer
For n="2" to 1000
S=0
For i="1" to n\2
If ____(1)_____   then s=s+i
Next i
If s=n  then  list.AddItem  str(n)
__(2)______
End sub
当前题号:9 | 题型:填空题 | 难度:0.99
小贝对街机中的”打手掌”游戏很感谢兴趣,于是也用VB做了个打手游戏,界面如图。点击开始按钮command1,标签label1开始从3秒倒计时,倒计时结束开打,如果打中手掌,label1显示”打中了”,如果超过去3.1秒,则显示”没打中”,游戏结束。点开始按钮可以重来。请根据题意将下列程序补充完整。

Dim   t  As Integer   ‘t用来计时
Private Sub Command1_click( )
Image1.left=64
Label1.caption=””
t=0
Timer1.interval=100
(1)______________
Image1.Enabled=False
End sub
Private Sub Image1_click( )
Timer1.Enabled=False
Image1. Enadled=False
Label1.caption=”打中了”
End Sub
Private Sub Timer1.Timer( )
t =" t" +1
if t<="30" then label1.caption=3-int(t/10)
if t>32 then
label1.caption=”没打中”
For i="1" to 10   ‘手迅速移开的动画
Image1.left=Image1.left-20
For j="1" to 10000
Doevents
Nextj
Next i
Timer1.Enabled=False
Image1.Enabled=False
End if
If t="30" then
‘当t=30时,即倒计时3秒结束,允许开打,对象image1开始允许响应事件
­­­­(2)_____________
End if
End sub
当前题号:10 | 题型:填空题 | 难度:0.99