vb测试题
VB程序设计初步 单元测试及答案

桐乡第一中学《VB基本运算和语句》专题测试2010.4 班级: 高一()班学号:姓名:一、选择题(每题3分)1、下列不属于VB基本运算的是()A.函数运算B.算术运算C.关系运算D.逻辑运算2、在Visual Basic 中,下列优先级最高的运算符是( )A.*B.\C.<D.Not3、Visual Basic 6.0中编程时,当双击窗体上的某个控件时,所打开的窗口是( )A.工程资源管理器窗口B.代码窗口C.工具箱窗口D.属性窗口4、下列正确的Visual Basic注释语句是( )A. Dim a(10) As Integer 定义一个数组B. Dim a(10) As Integer “定义一个数组C. Dim a(10) As Integer ‘定义一个数组D. Dim a(10) As Integer “定义一个数组”5、数学关系式3≤x<10表示成正确的VB表达式为( )A. 3<=x<10B. 3<=x AND <10C. x>=3 OR x<10D. 3<=x AND x<106、下面正确的赋值语句是( )A. y=x+30B. pi*r*r=yC. x+y=30D. x=3y7、表达式ASC("F")的类型是( )A.算术表达式B. 关系表达式C. 逻辑表达式D.字符表达式8、表达式Int(2.5)、Fix(2.5)、Int(-2.5)、Fix(-2.5)的运算结果分别是( )A. 2、2、-2、-2B. 2、2、-3、-2C. 3、2、-2、-2D. 2、2、-3、-39、如果变量 a=7、b=6、c=4、d=5,则表达式 a<d OR b>c AND c<>d 的值为( )A. YesB. NoC. TrueD. False10.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是( )A. xyz=1B. x=1,y=1,z=1C. x=y=z=1D. x=1∶y=1∶z=111、如果变量a=2,b=3,c=4,d=5,表达式NOT a>b AND NOT d<>c的值是( )A. FalseB. TrueC. 1D. 012、表达式Int(198.555*100+0.5)/100的值为( )A. 198.56B. 199.6C. 198D. 20013、函数Mid("123456789",3,4)的值是( )A. "456"B. "3456"C. 3456D. 45614、以下程序代码能执行的是( ) A. If a=1 Then b=0 Else c=0 End IfB. If a=1 Then : B=0: ElseIf C=0 Then : D=0C. If a = 1 Then b = 0 ElseIf c = 0 Then d = 0 End If 15、下列程序段的循环结构执行后,i 的值和y 的值是( ) Dim y as Integer, i as integer y = 0For i = 1 To 10 Step 2 y = y + i Next iA.10、 25B. 10、36C. 11、16D.11、25 16、(浙江高考·2009)将数学表达式ln xa b写成VB 表达式,正确的是( ) A .log(x)/(a+b) B .log(x)/a+b C .ln(x)/(a+b) D .ln(x)/a+b 17、(浙江高考·2009)有如下VB 程序段:For i=1 To 1000 a=Int(Rnd*100+1) b=Int(Rnd*100+1) x=a+b y=a-b c=Sqr(x) d=Sqr(y) Next i调试时出现如第17题图所示的错误提示,产生此错误的语句是( ) A . d=Sqr(y) B .y=a-b C .c=Sqr(x) D .x=a+b 18、(浙江高考·2009)在VB 窗体中有一个对象.该对象的属性窗口如图所示。
12.VB测试题

A.窗体、文本框B.标签、定时器C.窗体、标签D.文本框、定时器12. 下列各组控件具有相同默认事件的是()A.窗体、文本框B.标签、按钮C.窗体、标签D.文本框、按钮13.以下哪个是合法的变量名()A.Len B.Test@qw C.6cost_1 D.count2s14.下列控件中可设置滚动条是()A.计时器 B.标签 C.文本框 D.按钮15. 为了使用窗体输出,使Print方法在Form_load事件中起作用,必须设置窗体的()属性。
A、AutoRedrawB、BackColorC、MoveableD、Caption16. 通过列表框的()属性可以获得最后插入的列表项的索引值。
A、PositionB、indexC、listindexD、newindex17. 以下没有双击事件的对象是()。
A.复选框B.图片框C.图像框D.列表框18. 假如列表框(list1)有4个数据项,那么把数据项“China”添加到列表框的最后,应使用的语句是()。
A.List1.additem 3,”china” B. list1.additem”china”,list1.listcount-1A.滚动条的重要事件是Change和ScrollB.框架的主要作用是将控件进行分组,以完成各自相对独立的功能C.组合框是组合了文本框和列表框的特性而形成的一种控件D.计时器控件可以通过对Visible属性的设置,在程序运行期间显示在窗体上24. 下列所列控件中,其值既能在程序设计时设定,又能在程序运行时通过赋值改变的是()A.List1.ListCount B.Text1.Index C. D.Label1.Visible25. 下面( )语句,可以将列表框list1中的当前选定的列表项的值替换成”ABC”A.list1.additem “ABC”,list1.listindexB. List1.text=”ABC”2. 执行下面程序,单击Command1按钮后,窗体上显示的内容是__________________ Private Sub Command1_Click()Dim N As Integer, M As Integer, Lcm As IntegerN = 9M = 27Lcm = Rec(N, M)Print "Lcm="; LcmEnd SubPrivate Function Rec(A As Integer, B As Integer) As Integer Static k As Integerk = k + 1If A Mod B = 0 ThenRec = AElseRec = Rec(A + A / k, B)End IfPrint A, kk = 0End Function3. private sub form_click()Dim k as boolean,n as integerK=falseN=0DoDo while n<10N=n+1If n=5 thenK=trueExit doEnd ifPrint n;LoopLoop until k=trueEnd sub程序运行后,输出的结果是___________________七、程序改错题(共10分)1、某程序列表框中有许多项,现在用Timer控件控制时间,100ms删除一项,直到删完为止,用一滚动条来显示已删除的项目,完成此程序。
VB计算机测试卷附答案

VB计算机测试卷一、选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。
A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是()。
A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是()。
A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是()。
A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、下面正确的赋值语句是()。
A、x+y=30B、y=π*r*rC、y=x+30D、3y=x6、Visual Basic 6.0集成环境的主窗口中不包括()。
A、标题栏B、菜单栏C、状态栏D、工具栏7.在Visual Basic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是________。
A.B.C.D.8.在Visual Basic集成环境中,要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是________。
A.B.C.D.9.在设计窗体时双击窗体的任何地方,可以打开的窗口是________。
A.代码窗口B.属性窗口C.工程资源管理器窗口D.工具箱窗口10.以下关系表达式中,其值为True的是______。
A."XYZ">"XYz" B."VisualBasic"<>"visualbasic"C."the"="there" D."Integer"<"Int"11.若变量a未事先定义而直接使用,则变量a的类型是_______。
VB试题库及答案

VB试题库及答案最新VB题库及答案⼀、选择题第1部分1、在窗体(名称为Form1)上画⼀个名称为Text1的⽂本框和⼀个名称为Command1的命令按钮,然后编写⼀个事件过程。
程序运⾏后,如果在⽂本框中输⼊⼀个字符,则把命令按钮的标题设置为“计算机等级考试”。
以下能实现上述操作的事件过程是A、Private Sub Text1_Change()Command1.Caption = "计算机等级考试"End SubB、Private Sub Command1_Click()Caption = "计算机等级考试"End SubC、Private Sub Form_Click()Text1.Caption = "计算机等级考试"End SubD、Private Sub Command1_Click()Text1.Text = "计算机等级考试"End Sub2、在⼀⾏内写多条语句时,每个语句之间⽤()符号分隔。
A、 ,B、:C、.D、;3、下⾯()是合法的变量名。
A、X_YZB、123ABCC、INTEGERD、X-Y4、下⾯()是合法的字符常量。
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 + Text1.TextEnd Sub程序运⾏时,在⽂本框中输⼊456,然后单击窗体,在输⼊对话框中输⼊123,单击“确定”按钮后,在窗体上显⽰的内容为A、123B、456C、579D、1234569、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从⾼到低的顺序是()。
VB测试题

V B测试题(必做部分)(总15页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--V B必做测验及答案目录实验4选择结构程序设计...................................... 错误!未定义书签。
实验6循环结构程序设计...................................... 错误!未定义书签。
实验7数组.................................................. 错误!未定义书签。
实验9常用控件.............................................. 错误!未定义书签。
实验4选择结构程序设计1.若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为______。
If a>5 thenIf b<4 thenc=a-bElsec=b-aEnd ifElseIf b>3 then c=a*bElsec=a mod bEnd ifa) 2b) -1c) 1d) 6 答案:A2.下列程序的执行结果为_____。
A=100:b=50If a>b Thena=a-bElseb=b+aEnd ifPrint aa) 50b) 100c) 200d) 10 答案:A3.以下程序输出1到1000之间所有的偶数之和,请补充完该程序。
Private Sub Command_Click()Dim x As DoubleFor I=0 To 1000If ____ Thenx=x+IEnd IfNext IPrint xEnd Suba) i Mod 2 = 0b) x Mod 2 = 0c) I Mod 2 <> 0d) x Mod 2 <> 0 答案:A4.下列程序段的执行结果为。
x=Int(Rnd+4)Select Case xCase 3Print "优秀"Case 4Print "良好"Case 5Print "合格"Case ElsePrint "不合格"End SelectA)优秀B)良好C)合格D)不合格答案:B5.以下程序段的执行结果是_____。
vb测试题及答案

vb测试题及答案一、单项选择题(每题2分,共10分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 下列哪个函数用于计算两个数的和?A. SumB. AvgC. CountD. Max答案:A3. 在VB中,以下哪个关键字用于声明一个变量?A. DimB. ConstC. FunctionD. Sub答案:A4. 在VB中,以下哪个选项是正确的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. 在VB中,以下哪个选项是正确的条件语句?A. IfB. SelectC. CaseD. All of the above答案:D二、填空题(每题2分,共10分)1. 在VB中,声明一个整型变量并赋值为10,可以使用语句:Dim myVar As Integer; myVar = _______。
答案:102. VB中,用于输出信息到立即窗口的函数是 _______。
答案:Debug.Print3. 在VB中,要创建一个名为“myForm”的新窗体,可以使用语句:Form1. _______ "myForm"。
答案:Load4. VB中,要结束当前程序的执行,可以使用语句:_______。
答案:End5. 在VB中,要声明一个数组,可以使用语句:Dim myArray(10) As _______。
答案:Integer三、简答题(每题5分,共20分)1. 请简述VB中的事件驱动编程是什么?答案:事件驱动编程是一种编程范式,程序的执行流程由事件(如用户操作、系统消息等)触发,而不是由程序代码顺序执行。
2. 描述VB中如何使用If...Then...Else语句进行条件判断。
答案:在VB中,可以使用If...Then...Else语句进行条件判断,如果条件为真,则执行Then后面的代码块,如果条件为假,则执行Else 后面的代码块。
vb考试试卷
vb考试试卷VB考试试卷一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a = 5C. Dim a As IntegerD. Dim a As String = "Hello"2. 下列哪个是VB中的循环结构?A. IfB. ForC. SubD. Function3. VB中的数组声明方式是:A. Dim numbers(1 To 10)B. Dim numbers As Integer(1 To 10)C. Dim numbers(10)D. Dim numbers As Array = New Integer(10)4. 在VB中,以下哪个是正确的条件语句?A. If x > 0 ThenB. If x > 0C. If x > 0 ElseD. If x > 0 End If5. VB中,以下哪个是正确的函数定义方式?A. Function Add(x, y) As IntegerB. Function Add(x, y) = x + yC. Function Add(x, y) = Return x + yD. Function Add(x, y) = x + y End Function...(此处省略其他选择题)二、填空题(每空2分,共20分)1. 在VB中,使用________关键字来声明常量。
2. VB中的________结构用于执行一系列动作,直到满足某个条件。
3. 要声明一个包含10个整数的数组,可以使用________。
4. 当需要在VB中调用另一个窗体时,可以使用________方法。
5. VB中的________属性用于设置控件的可见性。
...(此处省略其他填空题)三、简答题(每题10分,共20分)1. 简述VB中的事件驱动编程的概念及其重要性。
2. 解释VB中类和对象的区别,并给出一个使用类和对象的简单示例。
VB题
VB二级测试题一、选择题1.文本框控件中将Text的内容全部显示为所定义的字符的属性项是()A.PasswordChar B.需要编程来实现C.Password D.以上都不是2.不管一个对象的属性如何设置,程序运行时始终都能接收焦点的方法是()A.用Tab键 B.用鼠标C.用方向键 D.不能实现3.如果没有在列表框中选择项目,且列表框的MultiSelect属性值为默认值(0~None),则执行语名List1.RemoveItem List1.ListIndex的结果是()A.删除列表框的最后一项 B.删除列表框的第一项C.出错 D.删除列表框中的最后添加的一项4.下列对象中没有焦点属性的是()A.命令按钮控件 B.窗口控件C.文本框控件 D单选框控件5.不具有输入数据功能的控件是()控件A.文本框 B.选项按钮 C.列表框 D.窗体6.常用控件的Style属性值是()A.字符常量 B.逻辑常量D.数值常量 D.日期常量7.以下关于复选框的说法,正确的是()A.一个窗体上的所有复选框一次只能有一个被选中B.一个容器中的所有复选框一次只能有一个被选中C.在一个容器中的复选框可以同时有多个被选中D.无论是在容器中还是在窗体中,都可以同时选中多个复选框8.要清除已经在图片框Picture中打印的字符串而不清除图片框中的图像,应使用语句()A.P1.Cls B.P1.picture=LoadPicture(“”)C.P1.Print”” D.P1.piture””9.要使一个图片框控件能自动地附着在窗体的一条边上,应设置它的()属性A.Picture B.Alignment C.Border D.Align10.下列赋值语句正确的是()A. Text1.text=Text.text+Text2.textB. =+C. Text1.Caption=T ext1.Caption+T ext2.CaptionD. Text1.Enable=Text1.Enable+Text2.Enable11.引用列表框的最后一项应使用()A.List1.List(List1.ListCount-1) B.List1.List(List1.ListCount)C.List1.List(ListCount) D.List1.List(ListCount-1)12.要清除组合框Combol中的所有内容,可以使用()语句A.Combo1.Cls B.Combo1.Clear C.Combo1.Delete D.Combo1.Remove 13.列表框控件中的列表内容是通过()属性设置的A.Name B.Caption C.List D.Text14.可以用作其它控件容器的控件有()A.窗体控件,列表控件,图像控件 B.窗体控件,文本框控件,框架控件C.窗体控件,框架控件,图片框控件 D.窗体控件,标签控件,图片控件15.组合框控件是将()组合成一个控件A.列表框控件和文本框控件 B.标签控件和列表框控件C.标签控件和文本框控件 D.复选框控件和选项按钮控件16.要在命令按钮控件上显示图像应()A设置Picture属性 B.实现不了C.先将Type设置为1,然后再设置Picture属性 D.以上都不对17.要在图片框P1中打印字符串“How Are You”,应使用语句()A.Picture1.Print=“ How Are You”B.P1.Picture=LoadPicture(“How Are You”)C.P1.Print“How Are You” D.Print “How Are You”18.将字符串“hello”添加到列表框的最后,可使用()请语句。
VISUAL BASIC各章习题
visual basic测试题(一)一、选择题1、在一行语句内写多条语句时,每个语句之间用()符号分隔。
A.,B.:C.、D.;2、一条语句要在下一行继续写,用()符号作为续行符。
A.+B.-C._ D.…3、下面()是合法的变量名。
A.X_yzB.123abcC.integerD.X-Y4、下面()是不合法的整常数。
A.100B.&O100C.、&H100 D.%1005、下面()是合法的字符常数。
A.ABC$B.”ABC”C.ˋABCˊ D.ABC6、下面()是合法的单精度型变量。
A.num!B.sum%C.xinte$D.mm#7、下面()是不合法的单精度常数。
A.100!B.100.0C.1E+2D.100.0D +28、表达式16/4–2^5*8/4MOD5\2的值为()。
A.14B.4C.20D.29、数学表达式3≤x﹤10在VB中的逻辑表达式为()。
A.3≤x﹤10B.3<=x AND x﹤10C.x>=3OR x﹤10D.3<=x AND﹤1010、\、/、Mod、*4个算术运算符中,优先级别最低的是()。
A.\B./C.ModD.*11、与数学表达式ab/3cd对应,不正确的VB算术表达式是()。
A.a*b/(3*c*d)B.a/3*b/c/dC.a*b/3/c/dD.a*b/3*c* d12、Rnd函数不可能为下列()值。
A.0B.1C.0.1234D.0.000513、Int(198.555*100+0.5)/100的值()。
A.198B.199.6C.198.56D.20014、已知A$="12345678",则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值为()。
A.123456B.123445C.8D.615、Msgbox函数返回值的类型是()。
A.整型数值B.字符串C.变体D.数值或字符串16、InputBox函数返回值的类型是()。
程序设计基础VB期中考试卷
《程序设计基础VB》期中考试卷一、选择题〖每小题1分, 共计40分〗;1.以下变量名中合法的是【1】。
A.x2-.......B.prin.......C.str_....D.2x分析:书P105, 标识符命名规则答案:C在Visual Basic中, 所有的窗体和控件都必定具有的一个属性是【2】。
A. NameB. Font C)Caption D)FillColor分析:名称属性是每个对象必须具备的, VB为每一个对象设置了一个默认的名称, 用户可以不更改, 对象的默认名称是由对象的类名+序号构成的。
答案:A以下所列的7个控件中, 具有Caption属性的有【3】个。
CheckBox(复选框)、ComboBox(组合框)、HscrollBar(水平滚动条)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)A. 5B. 4C. 3D. 2分析:常用控件中, TextBox、PictureBox、Image、ListBox、ComboBox、Timer、Line、Shape、HScrollBar、VScrollBar没有Caption属性;Label、CommandButton、OptionButton、CheckBox、Frame具有Caption属性;另外, 窗体也有Caption属性。
答案:C2.用来设置文字字体是否斜体的属性是【4】。
A. FontUnderlineB. FontBoldC. FontSlopeD. FontItalic分析: 也可以写成Font.Italic答案:D若需要在同一窗口内安排两组相互独立的单选按钮( OptionButton ), 可使用【5】控件将它们分隔开。
① TextBox ② Picture ③ Image ④ FrameA. ①②B. ②③C. ②④D. ③④分析:将单选按钮分组的方法是放置在不同的容器中, VB中可以做容器的控件有:PictureBox、Frame答案:CTimer控件的【6】属性决定该控件是否对时间的推移做出响应。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一卷(本卷每题2分,共70分)1.在中每个对象都有三个基本要素,它们是。
A.对象的名称、值和所属类B.对象的属性、事件和方法C.对象的大小、存储方式和内容D.对象的访问方法、存储方式和名称2.数学函数式Sin25°写成表达式是。
A.sin25 B.sin(25) C.sin(25) D.sin(25*3.14/180)3.下列哪组语句可以将变量A、B的值互换。
A.A=B:B=A B.A=A+B:B=A–B:A=A+BC.C=A:A=B:B=C D.A=(A+B)/2:B=(A–B)/24.“x是小于100的非负数”,用表达式表示正确的是。
A.0≤x<100 B.0<=x<100C.0<=x And x< 00 D.0<=x Or x<1005.下列是属于VB.NET合法的变量名。
A.Home B.@EMail C.Integer (关键字) D.$money6.若要求将提交按钮的访问键设置为“S”,则为修改其Text的属性值。
A.@Submit B.*Submit C.#Submit D.&Submit7.窗体上有一个名为Button1的命令按钮和一个标签框,然后编写如下事件过程:Private Overloads Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim num As Integer //num为整数,关键num = 1Do Until num > 6 //until为“直到”,条件满足时停止Label1.Text = numnum = num + 2.4 //num的值依次为1,3,5,7LoopEnd Sub程序运行后,单击命令按钮,则在标签框上显示的内容是。
A.5.8 B. 5C.7 D.无数据输出8.中,修改了主窗体的某个属性后,发现无法启动程序,原因可能是。
A.修改了主窗体的caption属性B.修改了主窗体的ismainform属性C.修改了主窗体的name属性//记下来,,name是最重要的属性,在设计好后就D.修改了main函数不要再改了,不然很容易出错。
9.在模块MyModule中定义的过程ShowHelpInfo,其访问权限为。
这是作用域问题Public Module MyModule……Sub ShowHelpInfo(String info) 默认为private过程,在本模块中使用MessageBox.Show(info)End Sub……End ModuleA.仅在MyModule中可以使用 B.在本项目中可以使用C.在本解决方案中可以使用D.在派生模块中可以使用10.双击窗体会产生事件。
A.enabled B.active C.click D.load11.在中,无返回值的过程称为过程。
A.Sub B.Function C.Property D.main12.在中,代表程序到数据库的连接的对象为。
了解其中文意思就行A.DataSet数据集B.DataAdapter适配器C.Command命令 D.Connection连接13.添加到某个窗体中,则在窗体运行时将不可见。
A.Label B.Commandbutton C.imagelist D.toolbar14.执行下列语句后,变量x的值为。
dim a as integer=0 : a=3/2 //四舍五入,A.0 B.1 C.2 D.315.构架中,MSIL的含义为。
A.Microsoft Interface LanguageB.Microsoft Intermediate LibraryC.Microsoft International LanguageD.Microsoft Intermediate Language 微软中间语言,识记16.在设计循环语句时,若有以下要求:在执行循环之前先测试条件表达式expression,然后让代码循环执行到该条件表达式的值取“真”,则应使用循环语句。
A.do until expression B.do…………Loop loop until exprssionC.do while expression D.do…………Loop loop while expression17.程序中,显示一个内容为“this is a test”消息框。
A.System.Windows.Forms.MessageBox("this is a test!") B.System.Windows.Forms.MessageBox.Show("this is a test!") C.System.Windows.Forms.MessageBox.ShowDialog("this is a test!") D.System.Windows.Forms.MessageBox.ShowMessageBox("this is a test!")18.若需要在File菜单下的Save与Exit两个菜单项之间插入一分隔条,可以修改File菜单下的菜单项属性。
A.在Save和Exit菜单项之间插入一新的菜单项,将其Seperator属性设为TrueB.用画笔在Save和Exit菜单项之间划一合适长度的横线C.在Save和Exit菜单项之间插入一新的菜单项,将其Text属性设为减号"-"D.在Save和Exit菜单项之间插入一新的菜单项,将其Style属性设为“OwnerDraw”19.实现菜单功能,应向菜单项的事件添加代码。
A.Command B.Click C.Popup D.Select20.窗体中提供的Hide方法的作用是。
它的中文意思是隐藏,反过来就是show A.销毁窗体对象B.关闭窗体C.将窗体极小化 D.隐藏窗体21.已知数组arr进行以下定义:Dim arr() as Integer = {1,1,1,1,1}过程MySub定义如下:要点:数组是按址传递的,一般变量则根据byval、byref来定。
Sub MySub(ByVal ar() As Integer, ByRef x As Integer)Dim i As IntegerFor i = 0 To UBound(ar) ' 注:UBound(ar)求数组ar的下标上限ar(i) = xNextx = 0End Sub则执行下列语句后,数组arr和变量data中的内容是( )。
Dim data As Integer = 2MySub(arr, data)A.arr={2,2,2,2,2} data=2 B.arr={1,1,1,1,1} data=2C.arr={2,2,2,2,2} data=0 D.arr={1,1,1,1,1} data=022.以下代码:x = Microsoft.visualbasic.left(“gbc13”,1) & Mid(“pool”,2,2) & Microsoft.visualbasic.right(“god”,1)变量x等于。
A.good B.golg C.gbog D.gobd23.类MyClass 的定义如下:Public Class MyClass1Private data as StringEnd Class则关键字Private 在类的定义中的作用是。
A.限定成员变量data 只在本模块内部可以使用;B.限定成员变量data 仅在类MyClass 的成员方法中可以访问;C.限定成员变量data 仅仅可在类以及子类的成员方法中访问D.限定类MyClass 仅在本模块中可以使用24.以下定义常量不正确的语句是。
$表示字符串A.Const Num As Integer=200B.Const Num1 As Long=200, Sstr$=”World”C.Const Sstr$=”World”D.Const Num$=#World#25.在窗体上放入一个名称为Button1命令按钮和两个名称分别为TextBox1、TextBox2两个文本框,然后编写如下事件过程:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim n, x As Integern = CInt(TextBox1.Text)Select Case nCase 1 To 20x = 10Case 2, 4, 6x = 20Case Is < 10x = 30Case 10x = 40End SelectTextBox2.Text = xEnd Sub程序运行后,在文本框TextBox1中输入10,然后单击命令按钮,则在TextBox2中显示的内容是。
哪个在前匹配哪个,匹配完跳出循环。
A.10 B.20 C.30 D.4026.26.要使文本框能够多行显示,则应使属性设为True。
从单词的中文意思去判断即可A.MultiLine B.MaxLength C.SelLength D.Locked27.要使命令按钮以图片形式显示,则应使()属性装入图片。
同上A.BackGroundImage B.Image C.ImageList D.ImageAlign28.如果FOR语句中的步长值为正,则循环正常结束时。
>=A.循环变量的终值>初值 B.循环变量的终值<初值C.循环变量的终值=初值 D.循环变量的终值不确定29.若x=ASC(“A”),则x等于。
ascii表,识记啦。
A,a的得记得,其它的记顺序就好。
A.65B.97 C.66 D.9130.已知字符串s=" 〈this is a test> ",执行s=Trim(s)语句后,s的值为。
trim去左右的空格,,本题答案看不出差别来,但要理解意思。
A.<this is a test> B.<this is a test>C.<this is a test> D.<this is a test>31.对象的最后一个引用被释放后时间,对象占用的“托管堆”空间被“垃圾收集”功能回收。
A.立即B.1分钟C.1小时 D.不确定32.在程序运行过程中要改变文本框中字体的大小,是不正确的语句。