|最新VB题库及答案一、选择题第1部分1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。
程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。
以下能实现上述操作的事件过程是A、Private Sub Text1_Change()= "计算机等级考试"End Sub]B、Private Sub Command1_Click()Caption = "计算机等级考试"End SubC、Private Sub Form_Click()= "计算机等级考试"End SubD、Private Sub Command1_Click()= "计算机等级考试"{End Sub2、在一行内写多条语句时,每个语句之间用()符号分隔。
A、 ,B、:C、.D、;3、下面()是合法的变量名。
A、X_YZB、123ABCC、INTEGERD、X-Y]4、下面()是合法的字符常量。
A、 ABC$B、“ABC”C、‘ABC’D、 ABC5、表达式16/4 - 2^5*8 MOD 5\2的值为()。
A、14B、 4C、20D、26、设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="a",b="b",c="c",d="d",执行语句x = IIf((a < b) Or (c > d), "A","B")后,x的值为A、"a"B、"b"C、"B"D、"A"8、在窗体上画一个文本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输入一个整数")~Print x +End Sub程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为A、123B、456C、579D、1234569、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从高到低的顺序是()。
A、 AND->NOT->ORB、 NOT->AND->ORC、 OR->NOT->ANDD、 NOT->OR->AND<10、下面程序段运行时内层循环的循环总次数()。
FOR X=1 TO 2FOR Y=1 TO XNEXT YNEXT XA.、1 B、2 C、3 D、4"11、在VB中,复写框(Check)的Value值有三种,分别是()。
A、-1,0,1B、0,1,2C、1,2,3D、True,False,012、若要退出For循环,可使用的语句为()。
A、ExitB、Exit DoC、TimeD、Exit For13、利用VB设计程序的基本步骤可分四步:…(1)设计用户界;(2)();(3)运行调试程序;(4)生成执行文件。
A、编写代码B、设计算法C、信息反馈D、系统集成14、在代码窗口内将表单Form1的“Caption”属性设置为“时钟”,正确的书写形式是( )A、“时钟”B、=“时钟”C、Caption=“时钟”D、( “时钟”)15、保存文件时,窗体的所有数据存储格式为( )《A、 *.PRGB、 *.FRMC、*.VBPD、 *.EXE16、在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False。
程序运行后,如果单击命令按钮,则每隔一秒中在文本框中显示一次当前的时间。
以下是实现上述操作的程序:Private Sub Command1_Click()End SubPrivate Sub Timer1_Timer()《= TimeEnd Sub在_____处应填入的内容是A、Enabled = TrueB、Enabled = FalseC、Visible = TrueD、Visible = False17、把窗体的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、AB、BC、CD、D18、VB中的变量如果没有显示声明其数据类型,则默认为(){A、日期型B、数据型C、字符型D、变体型19、在VB中,通过改变列表框()属性的值,可以为列表框添加项目。
A、ListB、(名称)C、Caption D 、Text20、已知A$=”12345678”,则表达式Val(left$(a$,4)+Mid$(a$,4,2))的值为()。
A、12345B、123445C、8 D. 6]21、下面程序段显示的结果是()。
Dim xIf x then print x else print x+1A、1B、0 C.、-1 D、显示出错信息22、用来测试指定文件结束状态的函数是()A、EofB、FreeFileC、LocD、Open,23、当Long类型数据与Single类型运算时,运算结果的类型为()。
A、IntegerB、LongC、SingleD、Double24、某一VB工程含F1、F2两个窗体,执行“F1.Show:F2.Hide”语句后,F1、F2窗体显示的结果为()。
A、都显示B、都不显示C、仅显示F1窗体D、仅显示F2窗体25、数学关系3=〈 x〈10表示成正确的VB表达式为()A、3〈=x〈10B、3=〈x AND x〈10,C、x〉=3 OR x〈10D、3〈=x AND〈1026.在窗体上画一个名称为Label1的标签,然后编写如下事件过程:Private Sub Form_Click()Dim arr(10, 10) As IntegerDim i As Integer, j As IntegerFor i = 2 To 4For j = 2 To 4)arr(i, j) = i * jNext jNext i= Str(arr(2, 2) + arr(3, 3))End Sub程序运行后,单击窗体,在标签中显示的内容是A、12B、13C、14D、15、27.在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干个项目,当单击列表框中某个项目时,在标签中显示被选中项目的名称。
下列能正确实现上述操作的程序是A、Private Sub List1_Click()=End SubB、Private Sub List1_Click()=End SubC、Private Sub List1_Click(),=End SubD、Private Sub List1_Click()=End Sub28、设a=5,b=4,c=3,d=2,下列表达式的值是3>2*b Or a=c And b<>c Or c>d`A、1B、TrueC、FalseD、230、下列操作不能打开代码窗口的是( )A、选中对象,单击鼠标右键,在弹出的快捷菜单中选择“查看代码”命令B、选中对象,双击鼠标左键C、按F7键D、按F4键-第2部分:1、VB语言的语法规定,多条语句放在同一行中,语句之间用()分隔。
A、逗号B、冒号C、分号D、单引号2、在VB中,执行“A=18 MOD 4”语句后,A的值为()。
A、2B、4C、6D、83、A为True,B为False,则“A and B”和“ A Or B”的值分别是()。
A、True TrueB、True False C 、False True D 、False False;4、在VB中,执行“Dim A,B As String” 语句后,A,B的数据结构为()。
A、整型数B、实型数C、字符型D、字节型5、在VB中,执行“A=123:B=Str$(A)”语句后,B的数据结构为()。
A、整型数、B、字节型C、实型数D、字符型6、在VB中,复写框(Check)的Value值有三种,分别是()。
《A、-1,0,1B、0,1,2C、1,2,3D、True,False,07、若要退出For循环,可使用的语句为()。
A、ExitB、Exit DoC、TimeD、Exit For8、利用VB设计程序的基本步骤可分四步:(1)设计用户界;(2)();(3)运行调试程序;(4)生成执行文件。
A、编写代码B、设计算法C、信息反馈D、系统集成\9、在代码窗口内将表单Form1的“Caption”属性设置为“时钟”,正确的书写形式是( )A、aption“时钟”B、=“时钟”C、Caption=“时钟”D、( “时钟”)10、保存文件时,窗体的所有数据存储格式为()。
A 、 *.PRGB 、 *.FRM C、 *.VBP D、 *.EXE·11、窗体初始化程序应写在( )事件中。
A、 Load B 、Unload C、 Activate D、GotFocus12、某一VB工程含F1、F2两个窗体,执行“F1.Show:F2.Hide”语句后,F1、F2窗体显示的结果为()。
A、都显示B、都不显示C、仅显示F1窗体D、仅显示 F2窗体13、VB的数据类型分为()A、数值型、字符型、布尔型、日期型B、数值型、字符型、对象型、日期型^C、基本类型、扩展类型D、整型、实型、字符型、日期型、布尔型14、VB中的变量如果没有显示声明其数据类型,则默认为()A、日期型B、数据型C、字符型D、变体型15、在VB中,通过改变表框()属性的值,可以为列表框添加项目。
A、ListB、(名称)C、CaptionD、 Text16、在VB中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从高到低的顺序是()。
^A、AND->NOT->ORB、 NOT->AND->ORC、 OR->NOT->ANDD、 NOT->OR->AND17、下面程序段运行时内层循环的循环总次数()。