信息部2020-2021学年高三期末考试
《Visual Basic6.0程序设计》试卷
一、选择题(每小题2分,共50分)
1、以下调用子过程的语句正确的是( )。
A.Call Proc 5,6 B.Proc(5,6)C.Call Proc(5,6)D.Proc5,6
2、以下程序段执行后,输出结果是( )。
a=Sqr(7):b=Sqr(5):c=a>b : Print c
A.-1B.0 C.False D.True
3、以下程序运行后,单击命令按钮,输出结果为( )。
Private Sub Command1_Click()
dim i As Integer
i=8
doUntil i>10
i=i+2
Print i;
Loop
End Sub
A.0 1 B.8 10C.10 12D.12 14
4、语句 Dim Arr(-3 To5,-2To2)定义的数组的元素个数是()。
A. 20 B. 12 C. 45 D. 24
5、在窗体上添加一个文本框Text1,然后编写如下的Load事件过程,则
程序运行结果为()。
Private sub Form_Load()
Te ……此处隐藏912个字……发现的错误,可设置错误捕获语句对错误进行
捕获和处理。()
三、名词解释:(每小题4分,共16分)
36、数组 37、编译错误38、Erase语句 39、框架控件
四、简答题:(共23分)
40、简述创建动态数组的步骤?(4分)
41、控件的基本操作有哪些?(8分)
42、简述标签控件的常用属性并简单介绍。(5分)
43、一个具有10个元素的一维数组,下标从1到10,每个元素的值是由随机函数产生的【200,400】之间的随机整数,编程输出小于平均值的元素。以下是解决此问题的部分程序代码,请在划线处写出正确的代码。(6分)
Private Sub Form_Click()
Dim a(1 To 10) As Integer, i As Integer,S As Integer, PAs Integer
Print "随机产生的10个数为"
For i = 1 To 10
(1)
Print a(i);
(2)
Next i
P=S/10
Print "小于平均值的元素为"
For i = 1 To 10
If(3) then print a(i);
Next i
End Sub
五、综合题:(11分)
44、一个具有10个元素的一维数组a,下标从1到10,每个元素的值由用户输入,编程:实现将数组a中元素向后移动一个位置,最后一个元素移动到第一个元素的位置。