VB期末考试复习题目

  • 格式:doc
  • 大小:50.50 KB
  • 文档页数:7

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为。

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

以下属于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,以下表达式的值是

xz) Or z

在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

a$="VisualBasic"

Print String(3,a$)

End Sub

程序运行后,单击命令按钮,在窗体上显示的内容是

设有如下程序段:

x=2

For i=1 To 10 Step 2

x=x+i

Next

运行以上程序后,x的值是

下面子过程语句说明合法的是()

A) Sub f1(ByVal n() As Integer)

B) Finction f1(ByVal n As Integer)

C) Function f1(f1 As Integer)As Integer

D) Sub f1(n() As Integer)As Integer

设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是

A.|x| B.-|x| C.x D.-x

下列程序段的执行结果为。

a=5

For k=1 To 0

a=a + k

Next k

Print k; a

请输入B的值在窗体上画一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

x = 0

Do Until x = -1

a = InputBox("请输入a的值")

a = Val(a)

b = InputBox("请输入b的值")

b = Val(b)

x = InputBox("请输入x的值")

x = Val(x)

a = a +

b + x

Loop

Print a

End Sub

程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-1,则输出结果为_________。

运行下列程序段后,显示的结果为

J1=23

J2=32

If J1

在代码中定义了一个子过程:

Sub P(a,b)

End Sub

下面()调用该过程的格式是正确的。

当在文本框输入“ABCD”的个字符时,窗体上显示的是__________

Private Sub Text1_Change()

Print Text1;

End Sub

A)ABCD B)AABABCABCD C)A D)A

B AB

C ABC

D ABCD

设有如下通用过程:

Public Sub Fun(a(),x As Integer)

For i = 1 To 5

x = x + a(i)

Next

End Sub

在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下的事件过程:Private Sub Command1_Click()

Dim arr(5) As Variant

For i = 1 To 5

arr(i) = i

Next

n%= 10

Call Fun(arr(), n)

Text1.Text = n

End Sub

程序运行后,单击命令按钮,则在文本框中显示的内容是

在窗体上面画一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

i=4

j=5

Do

i=i+1

j=j+2

Loop Until i>=7

Print “j=”;j

End Sub

运行上面的程序,单击命令按钮,其输出结果是()。

在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

Static x As Integer

Cls

For i=1 To 2

y=y+x