最新VB题库及答案

最新VB题库及答案 一、选择题 第1部分 1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是

A、Private Sub Text1_Change()

Command1.Caption = \计算机等级考试\End Sub

B、Private Sub Command1_Click()

Caption = \计算机等级考试\End Sub

C、Private Sub Form_Click()

Text1.Caption = \计算机等级考试\End Sub

D、Private Sub Command1_Click()

Text1.Text = \计算机等级考试\End Sub

2、在一行内写多条语句时,每个语句之间用( )符号分隔。

A、 , B、: C、. D、;

3、下面( )是合法的变量名。

A、X_YZ B、123ABC C、INTEGER D、X-Y

4、下面( )是合法的字符常量。

A、 ABC$ B、 “ABC” C、 ‘ABC’ D、 ABC

5、表达式16/4 - 2^5*8 MOD 5\\2的值为( )。

A、14 B、 4 C、20 D、2

6、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是 A、b=Left(a,10) B、b=Mid(a,10) C、b=Right(a,10) D、b=Mid(a,11,10)

7、设a=\,b=\,c=\,d=\,执行语句x = IIf((a < b) Or (c > d), \后,x的值为

A、\ B、\ C、\ D、\

8、在窗体上画一个文本框,然后编写如下事件过程:

Private Sub Form_Click()

x = InputBox(\请输入一个整数\

Print x + Text1.Text End Sub

程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为

A、123 B、456 C、579 D、123456

9、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从高到低的顺序是( )。

A、 AND->NOT->OR B、 NOT->AND->OR C、 OR->NOT->AND D、 NOT->OR->AND

10、下面程序段运行时内层循环的循环总次数( )。

FOR X=1 TO 2

FOR Y=1 TO X NEXT Y NEXT X

A.、1 B、2 C、3 D、4

11、在VB中,复写框(Check)的Value值有三种,分别是( )。

A、-1,0,1 B、0,1,2

C、1,2,3 D、True,False,0

12、若要退出For循环,可使用的语句为( )。

A、Exit B、Exit Do C、Time D、Exit For

13、利用VB设计程序的基本步骤可分四步: (1)设计用户界;(2)( );(3)运行调试程序;(4)生成执行文件。 A、编写代码 B、设计算法 C、信息反馈 D、系统集成

14、在代码窗口内将表单Form1的“Caption”属性设置为“时钟”,正确的书写形式是

( )

A、Form1.Caption “时钟” B、Form1.Caption=“时钟” C、Caption=“时钟” D、Fopm1.Caption( “时钟”)

15、保存文件时,窗体的所有数据存储格式为( )

A、 *.PRG B、 *.FRM C、*.VBP D、 *.EXE

16、在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False。程序运行后,如果单击命令按钮,则每隔一秒中在文本框中显示一次当前的时间。以下是实现上述操作的程序: Private Sub Command1_Click()

Timer1._______ End Sub

Private Sub Timer1_Timer()

Text1.Text = Time End Sub

在_____处应填入的内容是

A、Enabled = True B、Enabled = False C、Visible = True D、Visible = False

17、把窗体的KeyPreview属性设置程为True,然后编写如下事件过程 Private Sub Form_KeyPress(KeyAscii As Integer)

Dim ch As String ch = Chr(KeyAscii)

KeyAscii = Asc(UCase(ch)) Print Chr(KeyAscii + 2) End Sub

程序运行后,按键盘上的“A“键,则在窗体上显示的内容是

A、A B、B C、C D、D

18、VB中的变量如果没有显示声明其数据类型,则默认为( )

A、日期型 B、数据型 C、字符型 D、变体型

19、在VB中,通过改变列表框( )属性的值 ,可以为列表框添加项目。

A、List B、(名称) C、Caption D 、Text

20、已知A$=”12345678”,则表达式Val(left$(a$,4)+Mid$(a$,4,2))的值为( )。

A、12345 B、123445 C、8 D. 6

21、下面程序段显示的结果是( )。

Dim x

If x then print x else print x+1

A、1 B、0 C.、-1 D、显示出错信息

22、用来测试指定文件结束状态的函数是()

A、Eof B、FreeFile C、Loc D、Open

23、当Long类型数据与Single类型运算时,运算结果的类型为( )。

A、Integer B、Long C、Single D、Double

24、某一VB工程含F1、F2两个窗体,执行“F1.Show:F2.Hide”语句后,F1、

F2窗体显示的结果为( )。

A、都显示 B、都不显示 C、仅显示F1窗体 D、仅显示F2窗体

25、数学关系3=〈 x〈10表示成正确的VB表达式为( )

A、3〈=x〈10 B、3=〈x AND x〈10 C、x〉=3 OR x〈10 D、3〈=x AND〈10

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4