智慧树知到《VB面向对象程序设计(山东联盟)》章节测试答案


B.zyxwv

C.出错

D.abcde

正确答案:zyxwv

22、在窗体上画一个列表框List1、一个组合框Combo1和一个文本框Text1,编写如下程序代码:Private Sub Form()Load(); List1.AddItem ";111";; List1.AddItem ";222";; List1.AddItem ";333";;Combo1.AddItem ";444";; Combo1.AddItem ";555";; Combo1.AddItem ";666";; Text1.Text = ";";End Sub程序运行后,如果单击窗体,要求在文本框中显示";222555";,以下能实现该操作的事件过程是()。

A.Private Sub Form()Click() ; Text1.Text = List1.ListIndex(1) + Combo1.ListIndex(1) End Sub

B.Private Sub Form()Click() ; Combo1.ListIndex = 2 ; List1.ListIndex = 2 ; Text1.Text = List1.Text + Combo1.Text End Sub

C.Private Sub Form()Click() ; Combo1.ListIndex = 1 ; List1.ListIndex = 1 ; Text1.Text = List1.Text + Combo1.Text End Sub

D.Private Sub Form()Click() ; Text1.Text = List1.ListIndex(2) + Combo1.ListIndex(2) End Sub

正确答案:Private Sub Form()Click() ; Combo1.ListIndex = 1 ; List1.ListIndex = 1 ; Text1.Text = List1.Text + Combo1.Text End Sub

23、组合框兼有两种控件的特性,这两种控件是()。

A.列表框和文本框

B.标签和列表框

C.标签和文本框

D.复选框和单选按钮

正确答案:列表框和文本框

24、下列说法中正确的是()。

A.当按下键盘上任意键时都会触发KeyPress事件

B.用Erase语句可以清除静态数组中各元素的值,但不释放其所占的内存空间

C.语句Dim x[1 To 5] As Double能够定义一个一维数组x

D.用Array函数可以对任何数组初始化

正确答案:用Erase语句可以清除静态数组中各元素的值,但不释放其所占的内存空间

25、列表框控件List1中已有若干个列表项,以下能表示被选中列表项内容的表达式是()。

A.List1.ListIndex

B.List1 (List1.ListIndex)

C.List1.List(ListIndex)

D.List1.List(List1.ListIndex)

正确答案:List1.List(List1.ListIndex)

第六章单元测试

1、定义过程的格式中,Static关键字的作用是指定过程中的局部变量在内存中的存储方式。若使用了Static关键字,则()。

A.在本过程中使用到的,在其他过程中定义的变量也为Static型

B.每次调用此过程时,该过程中的局部变量的值保持在上一次调用后的值

C.定义了该过程中定义的局部变量为“自动”变量

D.每次调用此过程,该过程中的局部变量都会被重新初始化

正确答案:每次调用此过程时,该过程中的局部变量的值保持在上一次调用后的值

2、在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则应使用()关键字在过程中定义局部变量。

A.Public