当前位置:文档之家› VB期末考试复习题目

VB期末考试复习题目

如果要将窗体中的某个命令按钮设置成运行时无法显示,应该设置它的属性。

类是对象的抽象,对象则是类的具体化。

在窗体上建立的一个控件称为。

能够获得一个文本框中被选取文本的内容的属性是。

以下属于Visual Basic合法的数组元素是。

设置命令按钮的属性时,只有将属性设置为1,Picture属性才有效,否则无效。

VB有三种工作模式,它们分别是___________模式。

下列函数中,________函数返回的值是数值型的。

类是对象的抽象,对象则是类的具体化。

在窗体上建立的一个控件称为。

以下控件中没有Print方法是( )以下叙述中错误的是 ( )A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)保存Visual Basic程序时,应分别保存窗体文件及工程文件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发下列数组声明语句中的数组a包含了_________个数组元素。

( )Dim a(4,-1 to 1,0 to 3)复选框的Value属性为0时,表示( ) 复选框的Value属性为2时,表示( )主过程通过参数传递将一个参数传递给子过程A,并能够通过参数传递返回一个结果,下列子过程的正确定义以下不属于Visual Basic系统的文件类型是。

A).frm B).bat C).vbg D).vbp按变量名的定义规则,是合法定义的变量名。

结构化程序由三种基本结构组成,下面属于三种基本结构之一的是_______执行以下程序段后,变量c$的值为________。

a$="Visual Basic Programming"b$="Quick"c$=b$ & UCase(Mid$(a$,7,6)) & Right$(a$,12)在一行中要写多条语句时,每个语句之间用_____符号分隔以下关于数组的说法,不正确的是__________。

A)静态数组在声明时大小必须固定B)动态数组在声明时大小可以不确定C)默认情况下数组的下标为0 D)运行时可改变动态数组或静态数组的大小通过改变单选按钮(OptionButton)的______属性值,可以改变单选按钮的选取状态。

表达式 5 Mod 3+3\5*2的值是设x=4,y=8,z=7,以下表达式的值是x<y And (Not y>z) Or z<x在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()a$="VisualBasic"Print String(3,a$)End Sub程序运行后,单击命令按钮,在窗体上显示的内容是设有如下程序段:x=2For i=1 To 10 Step 2x=x+iNext运行以上程序后,x的值是下面子过程语句说明合法的是()A) Sub f1(ByVal n() As Integer)B) Finction f1(ByVal n As Integer)C) Function f1(f1 As Integer) As IntegerD) Sub f1(n() As Integer)As Integer设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是A.|x| B.-|x| C.x D.-x 下列程序段的执行结果为。

a=5For k=1 To 0a=a + kNext kPrint k; a请输入B的值在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()x = 0Do Until x = -1a = InputBox("请输入a的值")a = Val(a)b = InputBox("请输入b的值")b = Val(b)x = InputBox("请输入x的值")x = Val(x)a = a +b + xLoopPrint aEnd Sub程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-1,则输出结果为_________。

运行下列程序段后,显示的结果为J1=23J2=32If J1<J2 Then Print J2 Else Print J1在代码中定义了一个子过程:Sub P(a,b)…End Sub下面()调用该过程的格式是正确的。

当在文本框输入“ABCD”的个字符时,窗体上显示的是__________Private Sub Text1_Change()Print Text1;End SubA)ABCD B)AABABCABCD C)A D)AB ABC ABCD ABCD设有如下通用过程:Public Sub Fun(a(),x As Integer)For i = 1 To 5x = x + a(i)NextEnd Sub在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下的事件过程:Private Sub Command1_Click()Dim arr(5) As VariantFor i = 1 To 5arr(i) = iNextn%= 10Call Fun(arr(), n)Text1.Text = nEnd Sub程序运行后,单击命令按钮,则在文本框中显示的内容是在窗体上面画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()i=4j=5Doi=i+1j=j+2Loop Until i>=7Print “j=”;jEnd Sub运行上面的程序,单击命令按钮,其输出结果是()。

在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Static x As IntegerClsFor i=1 To 2y=y+xx=x+2NextPrint x,yEnd Sub程序运行后,连续三次单击Command1按钮后,最后在窗体上显示的是在窗体上画一个名称为Command1的命令按钮,并编写如下程序:Private Sub Command1_Click()Dim x As IntegerStatic y As Integerx=10y=5Call f1(x,y)Print x,yEnd SubPrivate Sub f1(ByRef x1 As Integer, y1 As Integer)x1=x1+2y1=y1+2End Sub程序运行后,单击命令按钮,在窗体上显示的内容是A) 10 5 B) 12 5 C) 10 7 D) 12 7要存放9个单精度数,以下声明语句()能实现(不能浪费空间)A)Dim a(9) as Single B)Dim a(3,3) as SingleC) Dim a(-1 to 1,-5 to -3) as Single D)Dim a(-3 to -1,5 to 7) as Integer下面子过程语句说明合法的是()A) Sub f1(ByVal n() As Integer)B) Finction f1(ByVal n As Integer)C) Function f1(f1 As Integer) As IntegerD) Sub f1(n() As Integer)As Integer设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是A.|x| B.-|x| C.x D.-x 运行下列程序段后,显示的结果为J1=23J2=32If J1<J2 Then Print J2 Else Print J1在代码中定义了一个子过程:Sub P(a,b)…End Sub下面()调用该过程的格式是正确的。

A)Call P B) Call P(10,20) C) Call P 10,20 D)P(10,20)在窗体上面画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()i=4j=5Doi=i+1j=j+2Loop Until i>=7Print “j=”;jEnd Sub运行上面的程序,单击命令按钮,其输出结果是()。

A) j=10 B) j=11C) j=12 D) j=13下列程序段的执行结果为a=3:b=1For I=1 To 3f=a + ba=bb=fPrint f;Next IA) 4 3 6 B) 4 5 9 C) 6 3 4 D) 7 2 8在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Form1.clsStatic x As IntegerDim y%x=x+1y=y+1Print x,yEnd Sub程序运行后,连续三次单击Command1按钮后,最后在窗体上显示的是A) 1 1 B) 3 3 C) 3 1 D) 1 3在窗体上画一个命令按钮和一个标签,其名称分别为Command1和label1,然后编写如下事件过程: Private Sub Command1_Click()Counter = 0For i = 1 To 4For j = 6 To 1 Step -2Counter = Counter + 1Next jNext iLabel1.Caption = Str(Counter)End Sub程序运行后,单击命令按钮,标签中显示的内容是()。

A) 11 B) 12 C) 16 D) 20VB中,标准模块文件的扩展名为 .有一事件过程名为Cmd1_Click(),则响应该过程的对象名为。

print sgn(2)语句的输出结果是。

在文本框中通过属性可以获得当前选定的文本。

窗体的Name属性只能通过期间设置,不能在运行期间设置。

要想在文本框中显示水平滚动条和垂直滚动条,必须把ScrollBars属性设置为,同时还应把Multiline属性设置为True。

改变控件在窗体中的位置应修改控件的Left属性和属性。

为了使标签能自动调整大小以显示全部文本内容,应把标签的属性设置为True。

若建立了一个控件数组,在该数组的事件过程中,_______________参数可识别用户操作的数组元素。

为了在运行时把当前文件夹下的图形文件jhxy.jpg装入图片框picture2,所使用的语句为_________ _ 。

已知a=3.5,b=5.0,c=2.5,d=True,则表达式a>=0 And a+c>b+3 Or Not d 的值是___________________.在字符变量S 中从第3个字符起取4个字符的表达式为___________.执行下面的程序段后,s 的值为 。

相关主题