VB中考选择试题(2020年8月整理).pdf

合集下载

vb选择试题及答案

vb选择试题及答案

vb选择试题及答案VB选择试题及答案1. 在Visual Basic中,下列哪个选项不是数据类型?A. IntegerB. StringC. DoubleD. Real答案: D2. Visual Basic中的变量声明语句格式是什么?A. Dim variableName as DataTypeB. variableName DataTypeC. DataType variableNameD. variableName = DataType答案: A3. 下列哪个选项不是Visual Basic中的控制结构?A. If...Then...ElseB. Do...LoopC. For...NextD. While...Wend答案: D4. 在Visual Basic中,用于将字符串连接在一起的关键字是什么?A. ConcatenateB. AppendC. & (Ampersand)D. Join答案: C5. 以下哪个函数用于计算数组中元素的个数?A. UBoundB. LBoundC. CountD. Size答案: A6. 在Visual Basic中,如何声明一个名为“myArray”的数组,包含10个元素?A. Dim myArray(9) As IntegerB. Dim myArray(10) As IntegerC. Dim myArray As Integer = New Integer(9)D. Dim myArray(0 To 9) As Integer答案: D7. 在Visual Basic中,下列哪个选项是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Procedure MySub()D. Method MySub()答案: A8. 使用Visual Basic编写程序时,如何将一个变量的值赋给另一个变量?A. Dim a As IntegerDim b As Integerb = aB. Dim a As Integerb = aC. Dim a As Integera = bD. Dim a As Integera = b答案: A9. 在Visual Basic中,下列哪个选项不是事件处理程序的组成部分?A. EventNameB. EventHandlerC. EventSourceD. EventArguments答案: D10. 在Visual Basic中,下列哪个关键字用于定义一个类?A. ClassB. StructureC. InterfaceD. Module答案: A。

初中vb编程试题及答案

初中vb编程试题及答案

初中vb编程试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个关键字用于声明一个子程序?A. FunctionB. SubC. ClassD. Module答案:B2. 以下哪个函数用于将字符串转换为大写?A. StrCompB. UCaseC. LCaseD. Trim答案:B3. 在Visual Basic中,以下哪个控件用于显示文本信息?A. TextBoxB. LabelC. ComboBoxD. ListBox答案:B4. 以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A5. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A6. 以下哪个关键字用于在Visual Basic中创建一个循环?A. ForB. WhileC. IfD. Select答案:A7. 在Visual Basic中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D8. 以下哪个属性用于设置窗体的标题?A. CaptionB. TextC. TitleD. Name答案:A9. 在Visual Basic中,以下哪个控件用于显示下拉列表?A. ComboBoxB. ListBoxC. CheckBoxD. RadioButton答案:A10. 以下哪个关键字用于在Visual Basic中创建一个数组?A. ArrayB. ListC. CollectionD. Dim答案:D二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以定义一个变量。

答案:Dim2. 要使文本框接受多行输入,需要设置其________属性为True。

vb考试题库及答案2020

vb考试题库及答案2020

vb考试题库及答案2020一、选择题1. 在VB中,哪个关键字用于声明一个变量?A. DimB. VarC. DeclareD. Let答案:A2. 下列哪个是VB中的条件语句?A. If...ThenB. For...NextC. While...WendD. Select...Case答案:A3. 在VB中,下列哪个是循环语句?A. For Each...NextB. Do While...LoopC. Both A and BD. None of the above答案:C4. VB中的数组声明使用哪个关键字?A. ArrayB. ListC. DimD. Collection答案:C5. 在VB中,哪个函数用于获取当前日期?A. NowB. DateC. TodayD. GetDate答案:C二、填空题6. 在VB中,使用________来定义一个类。

答案:Class7. VB中的________属性用于获取或设置一个控件的文本。

答案:Text8. 在VB中,________方法用于在列表框中添加一个项目。

答案:AddItem9. 使用________函数可以在VB中将字符串转换为数值。

答案:Val10. VB中的________事件用于响应控件的点击操作。

答案:Click三、简答题11. 简述VB中的事件驱动编程的概念。

答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、系统消息等)触发。

在VB中,事件通常与控件关联,如按钮的点击事件,当用户点击按钮时,会触发相应的事件处理程序。

12. 解释VB中的公共类和模块的区别。

答案:公共类用于定义具有属性、方法和事件的对象,可以被多个实例化。

而模块是一组过程的集合,通常用于存储全局变量和过程,不能被实例化。

四、编程题13. 编写一个VB程序,实现用户输入两个整数,然后计算并显示它们的和。

答案:```vbDim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = Val(InputBox("请输入第一个整数:"))num2 = Val(InputBox("请输入第二个整数:"))sum = num1 + num2MsgBox("两个数的和是: " & sum)```14. 创建一个VB程序,使用For循环打印出1到10的数字。

宁夏九年级信息技术中考VB部分选择题

宁夏九年级信息技术中考VB部分选择题

1、<必修>在VB工作环境中,如果没有"工具箱"窗口,可以通过下列那个菜单让它显示出来〔〕A、文件B、工具C、编辑D、视图系统答案:D2、<必修>在VB中,下列说法不正确的是〔〕A、VB语句中的符号,如引号、等号和句号等,都必须是英文字符.B、"EndSub"语句是过程的结束标识符.C、为了让用户更好地识别有关对象,VB会自动转换某些字符的大小写形式.D、VB对语句中的变量名Str_name和STR_NAME是不同的变量.系统答案:D3、<必修>在VB中,执行下列语句时,循环语句在〔〕时会终止.DimtAsIntegert=0DoWhilet<=100t=t+1LoopA、t=98B、t=99C、t=100D、t=101系统答案:D4、<必修>如图的VB设计窗口,〔〕标识是文本框控件.A、①B、②C、③D、④系统答案:C5、<必修>VB中SQR是〔〕函数.A、算术平方根B、绝对值C、数值转换为文本D、文本转换为数值系统答案:A6、<必修>在VB中,关于单选按钮和复选框说法不正确的是〔〕A、单选按钮只能从多个按钮中选一个.B、当单选按钮被选中时,它的Value属性值为True.C、复选框控件可以同时选中多个选项.D、当复选框控件被选中时,它的Value属性值为2.系统答案:D7、<必修>在VB中,为窗体添加一个文本框控件,这个文本框控件的默认名称是〔〕.A、Label1B、mand1C、Text1D、Pictuer1系统答案:C8、<必修>在VB的"立即"窗口输入"Val<"456">+456”后,VB的计算结果是:〔〕A、456456B、912C、456D、456+456系统答案:B9、<必修>使用编程解决问题,只能用来解决简单问题的基本程序结构是〔〕A、顺序结构B、选择结构C、循环结构D、逻辑结构系统答案:A10、<必修>在VB中设计了窗体界面,并编写了代码〔如图〕,在点击按钮程序运行后,单击按钮,会出现〔〕的程序界面.A、B、C、D、系统答案:B11、<必修>VB中,比较运算符中的不等于用〔〕来表示.A、≠B、<>C、>=D、<=系统答案:B12、<必修>在VB程序中,如果变量A=27、B=19,r=20执行下列程序后,变量A、B的值分别是:〔〕IfA<BThenr=AA=BB=rEndIfA、A=27B=19B、A=27B=20C、A=19B=20D、A=19B=27系统答案:A13、<必修>关于VB变量,下列说法不正确的是〔〕A、在VB中变量名由字母、汉字或数字组成.B、变量名必须以字母打头.C、变量名的长度不得超过200个字符D、不能使用End作为变量名.系统答案:C14、<必修>如果把VB中计时器控件的Interval属性值设为3000,Enabled属性值设为True,则每分钟计时器会产生〔〕次Timer事件.A、60B、30C、20D、10系统答案:C15、<必修>在VB使用语句DimXAsSingle,YAsSingle,SSAsString定义了三个变量X、Y和SS,三个变量中属于字符变量的是〔〕A、XB、YC、SSD、X和Y系统答案:C16、<必修>在VB中,不属于算术运算符的是〔〕.A、*B、/C、NotD、+系统答案:C17、<必修>运行如图VB代码段,变量y的值是〔〕.A、20B、80C、100D、200系统答案:B18、<必修>在VB窗体中要选择多个对象时,需要先按住〔〕键,然后依次点击需要选择的对象.A、EnterB、ShiftC、TabD、Alt系统答案:B19、<必修>在VB中,关于选择结构的程序下列说法正确的是〔〕A、选择结构程序只有单向选择结构.B、在单向选择结构程序中,如果条件不成立<即表达式的值为False>,则不执行Then后面的语句序列,直接执行EndIf后面的语句.C、在单向选择结构的程序中,如果条件不成立<即表达式的值为False>,则执行Else和EndIf之间的语句序列,然后执行EndIf后面的语句.D、选择结构程序的语句命令是for……next命令语句.系统答案:B20、<必修>下列关于VB中数据的说法正确的是:A、逻辑型数据只有True<真>和False<假>两个值.B、"125”数据是数值型数据.C、逻辑型数据属于数值型数据.D、标识符"Integer"的数据是长整型数值数据.系统答案:A21、<必修>单击常用工具栏上的〔〕按钮,可以结束正在运行测试VB程序.A、B C、D、系统答案:B22、<必修>为了计算3门功课成绩总分,编写如图1的"计算总分"程序,并为按钮编制了图2的代码,为实现计算总分的功能,在图中"P="的括号处应填写的代码是〔〕.A、X+YB、X+Y+ZC、X+Y+Z+PD、X+P系统答案:B23、<必修>在VB的窗体上画一条线段,可以使用〔〕语句来完成.A、PSetB、LineC、ScaleD、Circle系统答案:B24、<必修>在VB中,按钮单击事件执行"End"语句,可以〔〕.A、最小化程序窗口B、最大化程序窗口C、结束程序D、结束其他程序系统答案:C25、<必修>如果变量A=12,B=23下列运算式的值为"TRUE"的是〔〕A、Not<A<>B>B、A+B<30C、A=6OrB<14D、A>6andB<34系统答案:D26、 <必修>在VB中,工程文件的扩展名为〔〕.A、frmB、vbpC、bmpD、doc系统答案:B27、<必修>张明同学在编制"我的计算器"程序时,运行程序后,出现了如图的错误提示窗口,根据窗口的提示,程序可能出错的过程是〔〕A、PrivateSubmand5_Click〔〕B、Text1.text=""C、text3,text=""D、PrivateSubmand6_Click<>系统答案:A28、<必修>在VB窗体中Interval属性值为100的计时器Timer1已经停止工作,执行下列那个程序代码,可以让Timer1控件继续工作.〔〕A、Timer1.Interval=0B、Timer1.Enabled=TrueC、Timer1.Interval=1000D、Timer1.Enabled=Flase系统答案:B221、 <必修>更改VB文本框对象的〔〕属性值,就可以改变文本框宽度.A、HeightB、WidthC、TopD、Left系统答案:B29、<必修>在VB中,关于ListBox控件的说法正确的是:〔〕A、ListBox控件只能显示一个数据项目B、ListBox控件始终都有滚动条C、ListBox控件可以用"AddItem"方法添加多个数据项目D、ListBox控件不能设置字体系统答案:C30、<必修>在VB的"立即"窗口中输入"MsgBox<"程序错误">"后按回车键,下列说法正确的是:〔〕A、在"立即"窗口显示文字"程序错误".B、在"立即"窗口显示文字"MsgBox".C、弹出提示窗口,窗口中显示文字"程序错误".D、弹出提示窗口,窗口中显示文字"MsgBox".系统答案:C31、<必修>在VB中,下图是〔〕窗口.A、窗体B、工具箱C、对象属性D、窗体布局系统答案:C32、<必修>用VB的立即窗口输入如图代码,立即窗口执行后显示的运算结果是〔〕A、ABC125B、ABCC、125D、125ABC系统答案:A33、<必修>窗体中含有一个Text1文本框和一个Label1标签,程序运行后,点击"运行"按钮后执行程序代码Text1.Text=12*5Label1.Caption="结果"会出现下列那个窗口〔〕A、B、C、D、系统答案:C34、<必修>下列VB的内部函数可以实现计算绝对值的函数是〔〕A、ABS<>B、SQR<>C、VAL<>D、INT<>系统答案:A35、<必修>在VB中执行以下程序时,程序循环执行了〔〕次Fori=0To9s=s+iNextA、8B、9C、10D、11系统答案:C36、<必修>已知变量X和Y的值分别为6和5,下述4个逻辑表达式的值为Flase的是〔〕.①Not<X>6> ②X=6AndY>4③X>3AndY>7 ④<X=3OrY=5>AndX+Y>8A、①、②、④B、①、②C、③D、④系统答案:C37、<必修>在Excel中,下列运算符中优先级最高的是〔〕.A、^B、*C、+D、-系统答案:A38、<必修>使用计算编程解决问题的一般过程是〔〕A、分析问题→设计解决问题步骤→编写程序→调试程序B、设计解决问题步骤→分析问题→编写程序→调试程序C、分析问题→设计解决问题步骤→调试程序→编写程序D、设计解决问题步骤→编写程序→分析问题→调试程序系统答案:A39、<必修>下列〔〕是合法的变量名.A、x_yB、x-yC、2xD、and系统答案:A40、<必修>在VB中,下列定义字符串变量的命令正确的是〔〕.A、DimstrAsSingleB、DimstrAsIntegerC、DimstrAsStringD、DimstrAsBoolean系统答案:C41、<必修>在VB中,窗体文件的扩展名为〔〕A、frmB、vbpC、bmpD、doc系统答案:A42、<必修>在VB中,下列不能为文本框控件text1设置文本属性值为"李明"的操作是〔〕A、设置text1控件的text属性值为"李明"B、在按钮事件中执行text1.text="李明"C、在程序运行时,在text1文本框中输入"李明"D、设置text1控件的name属性值为"李明"系统答案:D43、<必修>在VB中,窗体的Top属性和Left属性分别表示<>A、它的左上角与屏幕上边框、左边框的距离B、它的左上角与屏幕下边框、右边框的距离C、它的右上角与屏幕上边框、右边框的距离D、它的左上角与屏幕下边框、左边框的距离系统答案:A44、<必修>在VB中,以下关于保存工程的说法正确的是〔〕A、保存工程时只保存窗体文件即可B、保存工程时只保存工程文件即可C、先保存窗体文件,再保存工程文件D、先保存工程文件,再保存窗体文件系统答案:C45、<必修>以下不是程序设计的基本控制结构的是〔〕.A、逆序结构B、顺序结构C、选择结构D、循环结构系统答案:A46、<必修>如果把VB中计时器控件的Interval属性值设为1000,Enabled的属性值设为True,则每分钟计时器会产生〔〕次Timer事件.A、60B、30C、20D、1000系统答案:A47、<必修>在VB中若要设置定时器控件的定时间隔设为10秒,应将〔〕属性值设为10000.A、IntervalB、ValueC、EnabledD、Text系统答案:A48、<必修>在VB中,按钮控件的Hight属性和Width属性分别表示〔〕A、计算机屏幕的高度和宽度B、按钮的高度和宽度C、按钮控件的左上角与屏幕上边框、左边框的距离D、按钮控件的左上角与窗体上边框、左边框的距离系统答案:B49、<必修>下列哪个流程图符号表示程序的开始或结束.〔〕A、B、C、D、系统答案:C50、<必修>在VB的"工具箱"中,"标签"控件的图标是〔〕.A、B、C、D、系统答案:D51、<必修>在VB中执行以下程序时,程序循环执行了〔〕次Fori=0To19s=s+iNextA、19B、20C、21D、22系统答案:B52、<必修>下列不属于计算机高级语言的是〔〕A、C语言B、VB语言C、汇编语言D、Pascal语言系统答案:C53、<必修>VB的默认状态下,在窗体上添加按钮控件后,按钮的caption属性值是〔〕A、Label1B、mand1C、Text1D、Pictuer1系统答案:B54、<必修>在VB的Form1的窗体中,存在一个名称mand1的按钮控件,在程序代码窗口有以下过程代码,这个代码是〔〕事件.PrviateSubmand1_Click<>……EndSubA、mand1命令按钮的单击B、mand1命令按钮的双击C、Form1窗体的单击D、Form1窗体的双击系统答案:A55、<必修>下列VB函数中,〔〕函数可以计算数据的算术平方根.A、Val〔〕B、Abs〔〕C、Sqr〔〕D、Inputbox〔〕系统答案:C56、<必修>在VB的窗体中,清除窗体中显示的所有内容的方法是〔〕.A、PrintB、ClsC、UnloadD、Load系统答案:B57、<必修>在VB开发环境中,如果没有"工具箱",可以通过下列哪个菜单让它显示出来〔〕A、文件B、工具C、编辑D、视图系统答案:D58、<必修>在VB程序中,如果变量X=27、Y=19,执行下列程序后,变量X、Y的值分别是:〔〕IfY>XThenr=XX=YY=rEndIfA、X=27Y=19B、X=27Y=27C、X=19Y=27D、X=19Y=19系统答案:A59、<必修>在VB中,窗体的单击事件是〔〕A、"Name"B、Click<>C、ValueD、DblClick<>系统答案:B60、<必修>在VB程序中,如果变量A=11,B=22,下列运算式的值为"TRUE"的是〔〕.A、Not<A<>B>B、A+B<33C、A=6OrB<14D、A>8AndB<56系统答案:D61、<必修>VB的默认状态下,在窗体上添加文本框控件后,文本框的可能名称是〔〕A、Label1B、mand1C、Text1D、Pictuer1系统答案:C62、<必修>计算绝对值的函数是〔〕.A、Int〔〕B、time〔〕C、Sqr〔〕D、Abs〔〕系统答案:D63、<必修>在VB程序运行过程中,窗体的一个复选框呈浅灰色显示,下列关于这个复选框说法正确的是〔〕.A、复选框的Value属性值为0B、复选框的Value属性值为1C、复选框被选中D、复选框不可使用系统答案:D64、<必修>在VB的"工具箱"中,"多选框"控件的图标是〔〕.A、B、C、D、系统答案:C65、<必修>在VB的窗体上画一个点,可以使用〔〕命令来完成.A、PSetB、LineC、ScaleD、Circle系统答案:A66、<必修>在VB中运行如图程序后,单击按钮"运行程序"〔mand1〕按钮,text3文本框显示的内容是〔〕.A、王志新B、王志新光临VB世界C、光临VB世界D、光临VB世界&王志新系统答案:B67、<必修>下列不能为VB文本框控件text1设置文本属性值为"李明"的操作是〔〕.A、设置text1控件的text属性值为"李明"B、在按钮事件中执行text1.text="李明"C、在程序运行时,在text1文本框中输入"李明"D、设置text1控件的Caption属性值为"李明"系统答案:D68、<必修>在VB中,窗体上添加一个标签控件后,标签控件的Caption属性设置的默认属性值是"mand1”.系统答案:错69、<必修>在VB中,选中某个单选按钮时,它的Value属性值为False.系统答案:错70、<必修>在VB中,复选框控件供用户从多个选项中进行选择,但最多可以选择一个选项.系统答案:错71、<必修>VB的RGB函数中各个参数的值是0到255之间的数字.系统答案:对72、<必修>在VB的计时器控件中,如果把Interval属性设置设置为1000,则每10秒钟产生1次Timer事件.系统答案:错73、<必修>在VB中,文本框既可以用来显示信息,也可以接受用户输入的内容.系统答案:对74、<必修>在VB中使用一条语句声明多个变量,各个变量间要用逗号隔开.系统答案:对75、<必修>在VB中,属性窗口通常显示的是当前被选中的对象的具体属性.系统答案:对76、<必修>VB中滚动条控件的SmallChange属性值为2,表示用鼠标单击滚动条两侧的箭头时,每单击一次滚动块移动的距离为1.系统答案:错77、<必修>在VB中,对象的"名称"和"Caption"是两种相同的属性.系统答案:错78、<必修>VB中,保存窗体文件后,文件的扩展名为".frm".系统答案:对79、<必修>VB中,对象的属性、事件和方法是对象的3大要素.系统答案:对80、<必修>在使用VB的计时器控件时,如果想使控件不产生Timer事件,则控件的Enabled 属性应设置为False.系统答案:对81、<必修>在VB中,边框控件可以将窗体中的控件分成若干组,使程序界面看起来更有条理.系统答案:对82、VB中"form1.print"的作用是在窗体上显示输出.系统答案:对83、<必修>VB中,循环语句"fori=1to10”中的步长为1.系统答案:对84、<必修>在VB中,窗体中的坐标系是不能移动的.系统答案:错85、<必修>在VB中,可以使用"User&name"作为变量名.系统答案:错86、<必修>VB中,y=1.5*x表示将1.5*x的值赋值给y.系统答案:对87、<必修>使用VB时,需要创建一个程序,可以不用创建工程.系统答案:错88、<必修>在VB中,文本框只可以用来显示信息,不能接受用户输入的内容.系统答案:错89、<必修>在VB中,如果变量X和Y的值分别为126和135,则逻辑表达式"X>3ANDY<300”的值为"Flase".系统答案:错90、<必修>编写一个VB程序的步骤为:设计算法→绘制程序界面→设置对象的属性→编写程序代码→运行并调试程序→保存程序.系统答案:对91、<必修>在VB中,一个对象只能响应一种事件.系统答案:错92、<必修>在VB中如果想获取当前日期,可以使用Time函数.系统答案:错93、<必修>在VB程序中,使用OptionExplicit后,如果再使用未加声明的变量,运行程序时会出现错误.系统答案:对94、<必修>在VB中CStr<>函数可以将数值型表达式的值转换成对应的字符串.系统答案:对99、<必修>编写程序的三种基本的程序结构是顺序结构、选择结构和循环结构.系统答案:对100、<必修>在VB中,125是数值型数据,"125”也是数值型数据.系统答案:错101、<必修>在VB程序中,以"'"开头的是注释内容,它用来对程序语句进行说明.运行程序时,注释内容不执行.系统答案:对102、<必修>VB的For…Next语句中,步长既可以是正数,也可以是负数.系统答案:对103、<必修>在VB中,一个程序中的工程文件扩展名为vbp,窗体文件扩展名为frm.系统答案:对104、<必修>在VB的DoWhile循环语句中,如果判断语句中表达式的值为True,则跳出循环体,执行Loop后面的语句.系统答案:错105、<必修>在VB中,数学运算符可以使用圆括号也可以使用中括号"[]"和大括号"{}". 系统答案:错106、<必修>在VB中,要设置同一窗体上的3个按钮控件的大小相同,可以使用"格式"菜单中的"统一尺寸"子菜单的"两者都相同"命令.系统答案:对107、<必修>输入VB代码窗口的语句命令,所用到的字母和标点符号必须要使用半角,英文标点符号.系统答案:对108、<必修>在VB的For…Next循环语句中,如果步长值等于负数,计数器变量在循环过程中越变越小,当计数器变量小于终值时,称计数器变量超过终值.系统答案:对109、<必修>在VB中,一般对象都具有Visible属性,如果需要隐藏对象,则需要将对象的Visible属性设置为False.系统答案:对110、<必修>在VB中,当拖动滚动条控件的滚动块时,将发生滚动条的Change事件.系统答案:对111、<必修>VB的ListBox控件可以显示多行数据.系统答案:对112、在VB中,如果变量X和Y的值分别为126和135,则逻辑表达式"X>3ANDY<300”的值为"True".系统答案:对113、<必修>通常状况下,我们会通过两种方法修改VB中对象的属性,一种是利用属性窗口,另一种是利用代码.系统答案:对114、<必修>在VB开发环境中,如果对象窗口、工具箱、工程资源管理器、属性窗口和窗体布局窗口等被关闭,可以通过"视图"菜单再次打开.系统答案:对。

中考vb复习题

中考vb复习题

中考vb复习题中考VB复习题中考即将到来,对于学习VB(Visual Basic)的同学们来说,复习是必不可少的一部分。

VB作为一种常用的编程语言,广泛应用于软件开发、游戏设计等领域。

下面将为大家整理一些常见的VB复习题,希望对大家备考有所帮助。

一、选择题1. 下列哪个不是VB的数据类型?A. IntegerB. StringC. BooleanD. Double2. VB中的数组是从哪个下标开始?A. 0B. 1C. -1D. 103. 下列哪个不是VB中的控件?A. TextBoxB. ButtonC. LabelD. List4. VB中的循环语句中,用于跳出当前循环的关键字是?A. ExitB. BreakC. ContinueD. Return5. VB中的函数调用可以通过哪种方式实现?A. CallB. InvokeC. ExecuteD. None of the above二、填空题1. VB中,声明一个整型变量的关键字是_______。

2. VB中,判断两个变量是否相等的运算符是_______。

3. VB中,用于将字符串转换为整型的函数是_______。

4. VB中,用于将整型转换为字符串的函数是_______。

5. VB中,用于弹出一个消息框的函数是_______。

三、简答题1. 请简述VB中的条件语句和循环语句的使用方法。

2. 请简述VB中的数组的声明和使用方法。

3. 请简述VB中的函数和子过程的区别。

四、编程题请编写一个VB程序,要求实现以下功能:1. 用户输入一个整数n,程序输出从1到n的所有偶数。

2. 用户输入一个字符串,程序输出该字符串的长度。

3. 用户输入一个整数n,程序输出n的阶乘。

以上是一些常见的VB复习题,希望能够帮助大家对VB的知识进行复习和巩固。

在备考中,除了理论知识的掌握外,还要多做一些实际的编程练习,加深对VB语言的理解和应用能力。

祝愿大家在中考中取得优异的成绩!。

初中信息技术vb试题及答案

初中信息技术vb试题及答案

初中信息技术vb试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All above答案:D2. 如果需要在VB中声明一个变量来存储字符串,应该使用哪个关键字?A. DimB. ConstC. StaticD. Public答案:A3. 在Visual Basic中,以下哪个是合法的变量名?A. 123abcB. my-variableC. $nameD. 2variable答案:B4. VB中,哪个函数可以用来将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A5. 在VB中,以下哪个选项是正确的循环结构?A. For EachB. WhileC. Do WhileD. All above答案:D6. 如果需要在VB中实现条件判断,应该使用哪个语句?A. If...Then...ElseB. Select CaseC. Both A and BD. Neither A nor B答案:C7. 在VB中,哪个函数可以用来获取当前日期?A. NowB. DateC. TodayD. Time答案:C8. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim myArray(5) As IntegerB. Dim myArray As Integer(5)C. Dim myArray(5) IntegerD. Dim myArray Integer(5)答案:A9. 在VB中,哪个函数可以用来获取字符串的长度?A. LenB. LengthC. SizeD. Count答案:A10. 在VB中,以下哪个选项是正确的子程序声明?A. Sub mySub()B. Function mySub()C. Both A and BD. Neither A nor B答案:C二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个变量。

计算机中考vb试题及答案

计算机中考vb试题及答案

计算机中考vb试题及答案【第一部分:选择题】1. VB中的数据类型不包括以下哪个选项?A. IntegerB. StringC. FloatD. Boolean正确答案:D2. VB中哪个关键字用于定义一个子过程?A. SubB. FunctionC. EndD. Dim正确答案:A3. VB中的条件语句关键字是什么?A. IfB. WhileC. ForD. Select正确答案:A4. VB程序的入口点是哪个子过程?A. MainB. StartC. SubD. Form_Load正确答案:D5. VB中的数组下标从哪个数字开始?A. -1B. 0C. 1D. 2正确答案:B【第二部分:填空题】1. 在VB中,用于显示消息框的函数是________。

答案:MessageBox2. VB中判断两个值是否相等使用的比较运算符是________。

答案:=3. 在VB中,用于关闭当前窗体的方法是________。

答案:Me.Close4. 在VB中,用于添加新项到列表框中的方法是________。

答案:ListBox.Items.Add【第三部分:编程题】在VB中,编写一个程序,要求用户输入一个整数x,然后输出x 的平方。

解答:Public Sub Square()Dim x As Integerx = InputBox("请输入一个整数:")Dim square As Integersquare = x * xMsgBox("结果为:" & square)End Sub【第四部分:简答题】1. VB中的对象是什么?请举例说明。

答:在VB中,对象是指具有特定属性和行为的实体。

例如,TextBox控件是一个对象,它具有Text属性用于存储文本值,还具有Click事件用于响应用户的点击操作。

2. VB中的函数和子过程有何区别?答:函数(Function)和子过程(Sub)都是VB中的一种过程,但它们之间有一些区别。

初中vb考试题库及答案word版

初中vb考试题库及答案word版

初中vb考试题库及答案word版一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. VB中的“Print”语句用于做什么?A. 打印文档B. 显示消息框C. 在窗体上显示文本D. 以上都不是答案:C3. 以下哪个是VB中的循环结构?A. IfB. ForC. WhileD. All of the above答案:D4. 在VB中,如何声明一个整型变量?A. Dim x As IntegerB. Declare x IntegerC. Integer xD. x Integer5. VB中的“Function”和“Sub”有什么区别?A. Function可以返回值,Sub不可以B. Sub可以返回值,Function不可以C. 两者都可以返回值D. 两者都不可以返回值答案:A6. 在VB中,哪个关键字用于创建数组?A. ArrayB. ListC. TableD. None of the above答案:D7. VB中的“With”语句用于做什么?A. 定义一个新的对象B. 打开一个文件C. 同时设置多个属性D. 关闭一个文件答案:C8. 在VB中,如何使用户界面更友好?A. 使用MessageBoxB. 使用PrintC. 使用LabelD. 使用TextBox答案:A9. VB中的“Select Case”语句用于做什么?B. 条件判断C. 数组操作D. 数据输入答案:B10. 在VB中,如何声明一个字符串变量?A. Dim x As StringB. Declare x StringC. String xD. x String答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以定义一个类。

答案:Class2. VB中的________函数可以将字符串转换为大写。

VB练习题(含答案),推荐文档

VB练习题(含答案),推荐文档

考试题型一、单项选择题(每题1分,共35分)二、判断题(每题1分,共15分;正确的打",错误的打x。

)三、填空题(每空1分,共10分)四、读程序写出结果(每题5分,共20分)五、程序填空(每空2分,共10分)六、编程题(每小题10分,共10分)2006年4月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计11. 以下关于Visual Basic特点的叙述中,错误的是A)Visual Basic是采用事件驱动编程机制的语言B)Visual Basic程序既可以编译运行,也可以解释运行C)构成Visual Basic程序的多个过程没有固定的执行顺序D)Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构12. 以下叙述中,错误的是A)一个Visual Basic应用程序可以含有多个标准模块文件B)一个Visual Basic工程可以含有多个窗体文件D)标准模块文件的扩展名是.bas13. 以下叙述中,错误的是A)在Visual Basic中,对象所能响应的事件是由系统定义的C)Visual Basic中允许不同对象使用相同名称的方法D)Visual Basic中的对象具有自己的属性和方法14. 设有如下语句:Dim a,b As In tegerC= "VisualBasic ”D=#7/20/2005#以下关于这段代码的叙述中,错误的是A)a被定义为Integer类型变量B) b被定义为Integer类型变量C) c中的数据是字符串D)d中的数据是日期类型15. 以下能从字符串"VisualBasic "中直接取出子字符串"Basic"的函数是A)Left |B) Mid | C) Stri ng D) In str16. 设a=4,b=3,c=2,d=1下列表达式的值是a>b+1 Or c<d And b Mod cA) True B) 1 C) -1 D) 017.以下可以作为Visual Basic变量名的是A) A#A B)counstA C) 3A D) ?AA18.设x-4,y-6,则以下不能在窗体上显示出A=10 的语句是C) Print “ A= ” +Str(x+y)D) Print “ A= ” & x+y19. 假定有如下的命令按钮(名称为Comma ndl)事件过程:Private Sub Comma nd1_Click()X=lnputBox(输入::“'输入整数”)MsgBox ”输入的数据是:”,,”输入数据:”+XEnd Sub程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是A)x的值是数值10B)输入对话框的标题是“输入整数“C)信息框的标题是“输入数据:10 “D)信息框中显示的是“输入的数据是:“20. 在窗体上画1个命令按钮(名称为Command1 )和1个文本框(名称为Text1),然后编写如下事件过程:Private Sub Comma nd1_Click()X=Val(Text1.Text)Select Case xCase 1,3Y=x*xCase Is>=10,Is<=-10Y=xCase -10 To 10Y=-xEnd SelectEnd Sub程序运行后,在文本框中输入3,然后单击命令按钮,则以下叙述中正确的是A) 执行Y=x*x B)执行Y=-xC)先执行Y=x*x,再执行Y=-x D)程序出错21. 设有命令按钮Comma nd1的单击事件过程,代码如下:Private Sub Comma nd1_Click()Dim a(30) As In tegerFor i=1 to 30a(i)=I nt(R nd*100)NextFor Each arritem In aIf arrItem Mod 7=0 Then Print arrItem;If arrItem >90 Then Exit ForNextEnd Sub对于该事件过程,以下程序中错误的是B) 语句For Each arrltem In a 有语法错误C) ........................................... If arrltem Mod 7=0 语句的功能是输出数组中能够被........................... 7整除的数D) ................................ If arrItem >90 语句的作用是当数组元素的值大于....................... 90时退出For循环22. 设有命令按钮Comma nd1的单击事件过程,代码如下:Private Sub Comma nd1_Click()Dim a(3,3) As In tegerFor i=1 to 3For j=1 to 3a(i,j)=i*j+iNext jNext iSum=0For i=1 to 3Sum=Sum+a(i,4-i)Next iPrint SumEnd Sub运行程序,单击命令按钮,输出结果是A) 20 B) 7 | C) 16 ~| D) 1723. 在窗体上画1个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Comma nd1_Click()a=0For i=1 to 2For j=1 to 4If j Mod 2<>0 Thena=a-1End Ifa=a+1Next jNext iPrint aEnd Sub程序运行后,单击命令按钮,输出结果是A)0 B) 2 C) 3 | D)424. 窗体上有名称分别为Text1、Text2的2个文本框,有一个由3个单选按钮构成的控件数组Option1,程序运行后,如果单击某个单选按钮,则执行Text1中的数值与该单选按钮所对应的运算(乘以1、10或100),并将结果显示在Text2中,如图2所示。

VB中考选择试题

VB中考选择试题

VB中考选择试题VB选择题1. 在VB中工程文件的扩展名是(B)。

A.basB.vbpC.frmD.vbg2.有关VB语言描述错误的是( A )A.多个语句用“,”隔开B.VB程序中一般不区分代码的大小写C.VB程序中的变量名和常量名可以是单个字母,也可以是以字母打头的字符串D.对程序窗口中的控件对象进行操作时,一个对象可以响应不同类型的事件3.VB编程主要的基本过程有三个步骤( C )A.创建工程、设置属性、保存程序B.创建工程、设计窗体、调试运行C.设计窗体、设置属性、编写代码D.设计窗体、编写代码、调试运行4.要使标签Label1的标题栏显示“欢迎进入VB世界”,下面语句正确的是(D )。

/doc/0d6180461.html,bel1.caption=“欢迎进入VB世界”/doc/0d6180461.html,bel1.caption=’欢迎进入VB世界’/doc/0d6180461.html,bel1.caption= 欢迎进入VB世界/doc/0d6180461.html,bel1.caption=”欢迎进入VB世界”5.输入代码时,可以把一条语句分成两行或者多行,这时需要续行符,续行符是由(A )组成。

A.空格和下画线“_”B.空格和逗号“,”C.空格和加号“+”D.空格和减号“-”6.在VB中输入代码时,为增强程序的可读性,通常用(B )作为注释符,使后面的内容绿色显示。

A. //B. ‘C. ;D. *7.在VB中Sub语句的过程名是由(A )组成。

A.对象名、下画线“_”和事件名组成B.对象名、点“.”和属性组成C.对象名、等号“=”和事件名组成D.对象名、减号“-”和事件名组成8.在VB语言中连接字符串的运算符有( A )。

A.“&”符号和“+”符号B. “.”符号和“_”符号C.“\”符号和“:”符号D.“=”符号和“-”符号9.一行内写多条语句时,每条语句之间要用(C )符号分隔。

vb考试试题及答案解析

vb考试试题及答案解析

vb考试试题及答案解析**VB考试试题及答案解析**一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object**答案:D****解析:** 在VB中,Integer、String和Double都是基本数据类型,而Object是一个引用数据类型。

2. VB中哪个函数用于将字符串转换为数值?A. Str()B. Val()D. CStr()**答案:B****解析:** Val()函数用于从字符串的开始处起,取尽可能多的字符,直到出现非数值字符,然后将这部分字符串转换为数值。

3. 在VB中,以下哪个是正确的循环结构?A. for...nextB. while...end whileC. do...loopD. All of the above**答案:D****解析:** VB支持多种循环结构,包括for...next、while...wend以及do...loop。

4. VB中哪个关键字用于声明一个过程?A. FunctionC. PropertyD. Both A and B**答案:D****解析:** 在VB中,Sub和Function都是用来声明过程的关键字,其中Sub用于无返回值的过程,Function用于有返回值的过程。

5. 下列哪个选项不是VB中的控件事件?A. ClickB. LoadC. MouseEnterD. Open**答案:D****解析:** Click、Load和MouseEnter都是VB中常见的控件事件,而Open是文件操作的语句,不是事件。

6. 在VB中,哪个关键字用于声明数组?A. DimB. ReDimC. Both A and BD. None of the above**答案:C****解析:** Dim用于声明数组,而ReDim用于重新定义数组的大小。

7. VB中哪个函数用于获取当前日期?A. Now()B. Date()C. Time()D. Both A and B**答案:D****解析:** Now()和Date()都可以获取当前日期,Now()返回的是日期和时间,而Date()只返回日期。

初三vb考试试题及答案

初三vb考试试题及答案

初三vb考试试题及答案初三VB考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. IfC. ForD. Sub答案:A2. VB中的哪种循环结构可以用于重复执行代码块,直到条件不再满足?A. WhileB. Do WhileC. ForD. Select Case答案:B3. 在VB中,以下哪个函数用于计算两个数的和?A. Sum(a, b)B. Add(a, b)C. +(a, b)D. None of the above答案:D4. 如果需要在VB中弹出一个包含文本的对话框,应该使用哪个方法?A. MsgBoxB. PrintC. WriteD. Show答案:A5. 以下哪个是VB中合法的变量名?A. 2variableB. variable2C. variable@2D. variable-2答案:B6. 在VB中,以下哪个不是控制结构?A. If...Then...ElseB. Select CaseC. For...NextD. Print答案:D7. 在VB中,以下哪个不是数组的声明方式?A. Dim arr(1 To 10) As IntegerB. Dim arr() As Integer = New Integer(10)C. Dim arr As Integer() = New Integer(10)D. Dim arr As Integer = New Integer(10)答案:D8. VB中的哪个属性可以设置控件是否可见?A. VisibleB. EnabledC. CaptionD. Text答案:A9. 在VB中,以下哪个不是事件?A. ClickB. LoadC. ChangeD. Print答案:D10. 在VB中,以下哪个不是控件的属性?A. NameB. TextC. TypeD. Caption答案:C二、填空题(每空2分,共20分)11. 在VB中,使用_______关键字可以定义常量。

中考计算机vb试题及答案

中考计算机vb试题及答案

中考计算机vb试题及答案1. 填空题(1) VB是________环境下的一种________语言。

(2) VB的窗体是利用______来设计的。

(3) VB中最基本的数据单位是________。

(4) VB中用______语句可以实现条件判断。

(5) VB中用______语句可以实现循环控制。

答案:(1) Windows,可视化(2) 控件(3) 变量(4) If(5) Loop2. 选择题(1) 在VB中,以下哪个控件用于输入数字?A. TextBoxB. CheckBoxC. ComboBoxD. ListBox答案:A(2) 在VB中,以下哪个控件用于显示图像?A. TextBoxB. RadioButtonC. PictureBoxD. Label答案:C(3) 在VB中,以下哪种数据类型用于存储整数?A. IntegerB. SingleC. StringD. Boolean答案:A3. 编程题题目:编写一个VB程序,实现计算两个数的加法运算。

答案:```Private Sub btnAdd_Click()Dim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = Val(txtNum1.Text)num2 = Val(txtNum2.Text)sum = num1 + num2lblResult.Caption = "计算结果:" & sumEnd Sub```4. 简答题(1) 什么是VB的代码编辑器?如何打开VB的代码编辑器?答:VB的代码编辑器是用于编写和编辑VB程序代码的工具。

打开VB的代码编辑器可以通过双击窗体上的某个控件或者点击工具栏中的“查看代码”按钮。

(2) 请简要解释VB中的条件判断语句和循环控制语句。

答:条件判断语句(如If语句)用于根据条件的真假执行不同的操作。

根据条件的结果,可以执行特定的代码块或跳过某些代码块。

九年级vb信息技术考试试题和答案

九年级vb信息技术考试试题和答案

九年级vb信息技术考试试题和答案一、选择题(每题2分,共20分)1.VB中,用于表示“与”逻辑运算的符号是:A.&&B.||C.=D.==答案:A2.在VB中,下列哪个关键字用于定义一个过程?A.FunctionB.SubC.ClassD.Module答案:B3.下列哪个选项不是VB中的控制结构?A.If...Then...ElseB.For...NextC.While...WendD.Switch...Case答案:D4.在VB中,如何声明一个整型变量?A.Dim i As IntegerB.Integer iC.i=IntegerD.Var i As Integer答案:A5.VB中,下列哪个函数用于将字符串转换为数字?A.Str()B.Val()C.CInt()D.CStr()答案:C6.VB中,下列哪个属性用于获取或设置窗体的标题?A.TextB.CaptionC.Title答案:B7.在VB中,下列哪个事件用于响应鼠标单击?A.ClickB.Double ClickC.Mouse DownD.Mouse Up答案:A8.VB中,下列哪个控件用于显示文本,但不能编辑?A.Text Boxbelbo BoxD.List Box答案:B9.VB中,下列哪个关键字用于退出当前过程?A.ExitB.EndC.ReturnD.Stop答案:A10.VB中,下列哪个函数用于获取当前系统时间?A.Now()B.Date()C.Time()D.Timer()答案:A二、填空题(每题3分,共30分)1.在VB中,使用________关键字可以定义一个类。

答案:Class2.VB中,使用________函数可以获取当前日期。

答案:Date()3.VB中,使用________事件可以响应键盘按下。

答案:Key Down4.VB中,使用________方法可以清空文本框的内容。

答案:Clear5.VB中,使用________属性可以设置文本框的只读状态。

初中信息技术中vb试题及答案

初中信息技术中vb试题及答案

初中信息技术中vb试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. 以上都是答案:D2. VB中,用来表示逻辑“与”的运算符是?A. AndB. OrC. NotD. Xor答案:A3. 在VB中,哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A4. VB中,下列哪个属性用于设置控件的背景颜色?A. BackColorB. ForeColorC. BorderStyleD. Font答案:A5. 在VB中,下列哪种循环结构用于重复执行一段代码,直到满足特定条件?A. For...NextB. Do...LoopC. While...WendD. If...Then答案:B6. VB中,下列哪个控件用于显示文本,但用户不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B7. 在VB中,下列哪个事件是当窗体被关闭时触发的?A. LoadB. ClickC. CloseD. Resize答案:C8. VB中,下列哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D9. 在VB中,哪个控件用于创建下拉列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B10. VB中,下列哪个选项是正确的文件访问模式?A. OpenMode.InputB. OpenMode.OutputC. OpenMode.RandomD. 以上都是答案:D二、填空题(每题3分,共30分)1. 在VB中,使用_________关键字可以声明一个变量。

答案:Dim2. VB中,_________函数用于计算两个数的和。

答案:Val3. 要使一个按钮在VB中可见,需要设置其_________属性为True。

初中vb试题及答案

初中vb试题及答案

初中vb试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 如果要声明一个变量来存储一个字符串,应该使用哪个关键字?A. DimB. ConstC. StaticD. Public答案:A3. 在Visual Basic中,哪个函数可以用来计算一个数的平方根?A. SqrB. AbsC. IntD. Round答案:A4. 下列哪个控件不是Visual Basic标准工具箱中的控件?A. LabelB. TextBoxC. ButtonD. Slider答案:D5. 在Visual Basic中,哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyPress答案:A6. 如果要创建一个循环,直到满足某个条件才停止,应该使用哪个循环结构?A. For...NextB. While...WendC. Do...LoopD. Select...Case答案:C7. 在Visual Basic中,哪个关键字用于定义一个过程?A. FunctionB. SubC. IfD. Else答案:B8. 在Visual Basic中,哪个函数可以用来将字符串转换为数字?A. StrB. ValC. CIntD. Chr答案:B9. 在Visual Basic中,哪个属性用于设置文本框中文本的对齐方式?A. TextAlignB. TextSizeC. TextColorD. TextFont答案:A10. 在Visual Basic中,哪个控件允许用户从预定义的列表中选择一个项目?A. ComboBoxB. ListBoxC. CheckBoxD. RadioButton答案:A二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个变量。

初三vb考试试题及答案

初三vb考试试题及答案

初三vb考试试题及答案初三VB考试试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D2. 以下哪个是Visual Basic中的保留关键字?A. IfB. EndC. DimD. All of the above答案:D3. 在Visual Basic中,哪个函数用于将字符串转换为数字?A. Str()B. Val()C. CInt()D. CStr()答案:B4. 在Visual Basic中,以下哪个选项是正确的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. 在Visual Basic中,以下哪个选项是正确的条件语句?A. IfB. Select CaseC. Both of the aboveD. None of the above答案:C6. 在Visual Basic中,以下哪个选项是正确的数组声明方式?A. Dim arr(10)B. Dim arr(0 To 10)C. Both of the aboveD. None of the above答案:C7. 在Visual Basic中,以下哪个选项是正确的窗体属性?A. NameB. CaptionC. Both of the aboveD. None of the above答案:C8. 在Visual Basic中,以下哪个选项是正确的事件?A. ClickB. LoadC. Both of the aboveD. None of the above答案:C9. 在Visual Basic中,以下哪个选项是正确的控件?A. LabelB. TextBoxC. Both of the aboveD. None of the above答案:C10. 在Visual Basic中,以下哪个选项是正确的文件访问模式?A. Open As #1B. Open As #1, OutputC. Both of the aboveD. None of the above答案:C二、填空题(每题2分,共20分)1. 在Visual Basic中,声明一个整型变量的关键字是________。

初三信息技术vb试题及答案

初三信息技术vb试题及答案

初三信息技术vb试题及答案初三信息技术VB试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a As IntegerC. Dim a As StringD. All of the above答案:D2. 在VB中,以下哪个是正确的条件语句?A. If x > 0 ThenB. If x > 0C. If x > 0 ElseD. If x > 0 Then Else答案:A3. VB中,以下哪个是正确的循环语句?A. For i = 1 To 10B. For i = 1 To 10 Step 1C. For i = 10 To 1 Step -1D. All of the above答案:D4. 在VB中,以下哪个是正确的数组声明方式?A. Dim arr(5) As IntegerB. Dim arr(5) As StringC. Dim arr() As IntegerD. All of the above答案:D5. 在VB中,以下哪个是正确的函数声明方式?A. Function myFunction() As IntegerB. Function myFunction As IntegerC. Function myFunction()D. All of the above答案:A6. 在VB中,以下哪个是正确的事件处理程序?A. Private Sub Form_Click()B. Private Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs)C. Both A and BD. None of the above答案:C7. 在VB中,以下哪个是正确的窗体属性?A. CaptionB. TextC. Both A and BD. None of the above8. 在VB中,以下哪个是正确的控件属性?A. NameB. CaptionC. Both A and BD. None of the above答案:C9. 在VB中,以下哪个是正确的控件事件?A. ClickB. DoubleClickC. Both A and BD. None of the above答案:C10. 在VB中,以下哪个是正确的数据类型?A. IntegerC. Both A and BD. None of the above答案:C二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量并赋值为10的语句是:______。

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

VB选择题
1. 在VB中工程文件的扩展名是(B)。

A.bas
B.vbp
C.frm
D.vbg
2.有关VB语言描述错误的是( A )
A.多个语句用“,”隔开
B.VB程序中一般不区分代码的大小写
C.VB程序中的变量名和常量名可以是单个字母,也可以是以字母打头的字符串
D.对程序窗口中的控件对象进行操作时,一个对象可以响应不同类型的事件
3.VB编程主要的基本过程有三个步骤( C )
A.创建工程、设置属性、保存程序
B.创建工程、设计窗体、调试运行
C.设计窗体、设置属性、编写代码
D.设计窗体、编写代码、调试运行
4.要使标签Label1的标题栏显示“欢迎进入VB世界”,下面语句正确的是(D )。

bel1.caption=“欢迎进入VB世界”
bel1.caption=’欢迎进入VB世界’
bel1.caption= 欢迎进入VB世界
bel1.caption=”欢迎进入VB世界”
5.输入代码时,可以把一条语句分成两行或者多行,这时需要续行符,续行符是由(A )组成。

A.空格和下画线“_”
B.空格和逗号“,”
C.空格和加号“+”
D.空格和减号“-”
6.在VB中输入代码时,为增强程序的可读性,通常用(B )作为注释符,使后面的内容绿色显示。

A. //
B. ‘
C. ;
D. *
7.在VB中Sub语句的过程名是由(A )组成。

A.对象名、下画线“_”和事件名组成
B.对象名、点“.”和属性组成
C.对象名、等号“=”和事件名组成
D.对象名、减号“-”和事件名组成
8.在VB语言中连接字符串的运算符有( A )。

A.“&”符号和“+”符号
B. “.”符号和“_”符号
C.“\”符号和“:”符号
D.“=”符号和“-”符号
9.一行内写多条语句时,每条语句之间要用(C )符号分隔。

A.,
B.;
C.:
D.、
10下列不能打开代码窗口的操作是(D)。

A.双击窗体上的某个控件
B.双击窗体
C.单击视图菜单下的代码窗口选项
D.单击窗体或控件
11.若要使文本框的内容能以多行的形式显示,应修改文本框的(C )属性。

A. Text
B.font
C.multiline
D.locked
12.将文本框的(A)属性设为true时,只能显示信息不能输入内容。

A.locked
B.visible
C.enabled
D.scrollbars
13.图像框可以将图片按图像框大小自动调整,那么需要将该图像框的(A)属性设为True。

A.Stretch属性
B.Visible属性
C.Picture属性
D.Enabled属性
14.下列赋值语句,语法错误的是( B )
A.text1.text=” vb语言”
B.a+b=y
C.y=a+b
D.i=i+1
15.将a、b两个变量的值进行互换,正确的是(B)
A.a=b:b=a
B.c=a:a=b:b=c
C.b=a+b:a=a/b
D.a=c:c=b:b=a
16.用下面的( A )语句来定义变量
A.Dim
B.Const
C.clear
D.let
17.在对象框的“通用”和事件框的“声明”中定义的变量是(B )
A.局部变量
B.全局变量
C.局部常量
D.全局常量
18.函数Val(“456abc”)的值是()
A.456abc
B.abc
C.456
D.”456”
19.Int(Rnd*10)产生的随机整数区间是(B )
A.[1,10 ]
B.[0, 9 ]
C.[0,10 ]
D.[1, 9 ]
20.表达式10Mod 3的值是( A )
A.1
B.2
C.3
D.4
21.VB程序的基本结构有( A )。

A.顺序结构,分支结构,循环结构
B.For-next语句,Do while-loop 语句,do-loop until语句
C.If语句,Select-Case语句
D.顺序结构,单分支结构,多分支结构
22.设a=1,b=2,c=3,d=4 表达式a>b or c<d 的值是( A )
A.true
B.flase
C.0
D.1
23.对于IF语句,if a=1 then b=1 说法正确的是( C )
A.a=1 和b=1 都是赋值语句
B.a=1 和b=1 都是关系表达式
C.a=1 是关系表达式,b=1 是赋值语句
D.a=1 是赋值语句,b=1 是关系表达式
24.对于多分支结构中的Case语句,下列写法错误的是(D )
A.case 1,3,5,7
B.case 2 to 8
C.case is > 3
D.case 5 to 1
25.关于for-next语句说法正确的是( C )
A.初值必须大于终值
B.初值必须小于终值
C.步长省略时默认值为1
D.步长只能是正数
26.下面有一段程序,运行后t的值是( C )
r=3
T=0
Do
T=t+1
R=r-1
Loop until r=0
Print t
A.1
B.2
C.3
D.4。

相关文档
最新文档