VB选择题100501(作业)

合集下载

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. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property答案:D2. VB中的“Option Explicit”语句用于做什么?A. 声明变量类型B. 强制变量声明C. 定义过程D. 创建对象实例答案:B3. 下列哪个不是VB的控件事件?A. ClickB. LoadC. ChangeD. Hover答案:D4. 在VB中,以下哪个不是标准数据类型?A. IntegerB. StringC. BooleanD. Pointer答案:D5. VB中的“With”语句用于什么?A. 初始化对象B. 创建对象实例C. 引用对象的多个属性或方法D. 循环遍历集合答案:C6. 在VB中,如何将一个表达式的结果赋值给一个变量?A. 使用“=”运算符B. 使用“==”运算符C. 使用“:=”运算符D. 使用“->”运算符答案:A7. 下列哪个是VB中的循环结构?A. IfB. For EachC. Select CaseD. While答案:D8. 在VB中,如何表示一个空引用?A. NullB. NothingC. EmptyD. Undefined答案:B9. VB中的“Handles”关键字用于什么?A. 过程定义B. 事件处理C. 类定义D. 属性声明答案:B10. 在VB中,以下哪个不是集合的属性或方法?A. AddB. ItemC. CountD. Sort答案:D二、填空题(每题2分,共20分)11. VB中的________关键字用于定义一个方法或属性的访问级别。

答案:Private12. 当你想要在VB中创建一个新类时,你需要使用________关键字。

答案:Class13. 在VB中,________方法用于在运行时创建对象。

答案:New14. 如果你想要在VB中捕获并处理异常,你应该使用________语句。

vb期末试题及答案

vb期末试题及答案

vb期末试题及答案一、选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. SetC. CallD. Sub答案:A2. 下列哪个选项不是VB中的控件?A. TextBoxB. LabelC. ButtonD. Excel答案:D3. VB中,用于执行循环操作的关键字是:A. ForB. IfC. ElseD. While答案:A4. VB中,用于打开文件的函数是:A. OpenB. CloseC. PrintD. Write答案:A5. VB中,用于定义过程的关键字是:A. FunctionB. SubC. DimD. Const答案:B6. VB中,用于定义函数的关键字是:A. FunctionB. SubC. DimD. Const答案:A7. VB中,用于定义常量的关键字是:A. DimB. ConstC. FunctionD. Sub答案:B8. VB中,用于定义数组的关键字是:A. DimB. FunctionC. ConstD. Sub答案:A9. VB中,用于判断条件的关键字是:A. IfB. ForC. WhileD. Dim答案:A10. VB中,用于退出循环的关键字是:A. ExitB. EndC. StopD. Loop答案:A二、填空题(每题2分,共20分)1. VB中,声明一个整型变量a,可以使用关键字________。

答案:Dim2. VB中,声明一个字符串变量str,可以使用关键字________。

答案:Dim3. VB中,声明一个布尔型变量flag,可以使用关键字________。

答案:Dim4. VB中,声明一个数组变量arr,可以使用关键字________。

答案:Dim5. VB中,声明一个常量PI,可以使用关键字________。

答案:Const6. VB中,声明一个函数sum,可以使用关键字________。

答案:Function7. VB中,声明一个过程printData,可以使用关键字________。

vb考试试题和答案

vb考试试题和答案

vb考试试题和答案**VB考试试题和答案**一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. DoubleD. All of the above**答案:D**2. VB中,哪个函数用于计算一个数的平方根?A. SqrB. PowC. LogD. Abs**答案:A**3. 下列哪个选项是VB中的保留字?A. MyB. MeC. DimD. All of the above**答案:D**4. 在VB中,下列哪个选项用于声明一个变量?A. ConstB. DimC. FunctionD. Sub**答案:B**5. VB中,哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox**答案:B**6. 在VB中,下列哪个选项用于循环遍历数组中的每个元素?A. For EachB. ForC. WhileD. Do**答案:A**7. VB中,哪个函数用于将字符串转换为大写?A. LCaseB. UCaseC. StrCompD. Trim**答案:B**8. 在VB中,哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. MouseUp**答案:A**9. VB中,哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. BackColor**答案:A**10. 在VB中,下列哪个选项用于声明一个过程?A. FunctionB. SubC. ClassD. Module**答案:B**二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的关键字是________。

**答案:Integer**2. VB中,用于定义一个函数的关键字是________。

**答案:Function**3. VB中,用于定义一个子程序的关键字是________。

VB 选择题及答案(130题)

VB 选择题及答案(130题)

《VB》选择题1、某一窗体的name属性为myForm,它的Load事件过程名称()(A)MyForm_Load (B)Me_Load (C)Form_Load(D) Form1_load2、VB的数据类型分为()A、数值型、字符型、布尔型、日期型B、数值型、字符型、对象型、日期型C、基本类型、扩展类型D、整型、实型、字符型、日期型、布尔型3、在VB中,复写框(Check)的Value值有三种,分别是()。

A、-1,0,1B、0,1,2C、1,2,3D、True,False,04、VB中的变量如果没有显示声明其数据类型,则默认为()A、日期型B、数据型C、字符型D、变体型5、在VB中,通过改变列表框()属性的值,可以为列表框添加项目。

A、ListB、(名称)C、Caption D 、Text6、在VB中,执行“A=5:A=A+5”语句后,变量A的值为()A、0B、5C、10D、不一定7、VB中运算符被分为四类,分别是()A、算术运算符、连接运算符、关系运算符、逻辑运算符B、算术运算符、比较运算符、关系运算符、逻辑运算符C、算术运算符、连接运算符、布尔运算符、逻辑运算符D、连接运算符、比较运算符、逻辑运算符、关系运算符8、在VB中,执行“A=18MOD 4”语句后,A的值为()。

A、2B、4C、6D、89、A为True,B为False, 则“A and B”和“A Or B”的值分别是()。

A、True,TrueB、True False C 、False,True D 、False,False10、在VB中,如要创建“年级”和“班级”两组单选按钮,具体的做法是()A、先创建“单选按钮”,然后用“框架”分别框住B、先分别创建“单选按钮”和“框架”,然后将“单选按钮”拖到相应的框架中C、先创建“框架”,然后在“框架”中创建“单选按钮”D、以上方法均可11、数学关系3〈= x〈10表示成正确的VB表达式为()A、3〈=x〈10 B、3〈=xANDx〈10C、x〉=3 OR x〈10D、3〈=x AND 〈1012、下面正确的赋值语句是()A、x+y=30B、y= *r*rC、y=x+30D、3y=x13、为了给三个变量赋初值1,下面正确的赋值语句是()A、x=1:y=1:z=1B、x=1,y=1,z=1C、x=y=z=1D、xyz=114、语句If x=1 Then y=1,下列说法正确的是()。

vb测试题及答案

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. DimB. SetC. CallD. Function答案:A2. 在VB中,下列哪个函数用于计算两个数的和?A. SumB. AvgC. CountD. Max答案:A3. 下列哪个选项是VB中正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D4. 在VB中,如何表示一个数组?A. Dim numbers(1 To 10) As IntegerB. Dim numbers As Integer(1 To 10)C. Dim numbers(10)D. Dim numbers(10) As Integer5. VB中,哪个语句用于结束一个循环?A. LoopB. Exit DoC. ContinueD. End答案:B6. VB中,哪个关键字用于定义一个过程?A. FunctionB. SubC. ProcedureD. Method答案:B7. 在VB中,如何声明一个全局变量?A. DimB. GlobalC. PublicD. Static答案:C8. VB中,哪个关键字用于定义一个类?A. ClassB. ModuleC. StructureD. Interface答案:A9. 在VB中,哪个函数用于获取当前日期?B. DateC. TimeD. Today答案:D10. VB中,哪个语句用于创建一个对象实例?A. NewB. CreateObjectC. InstantiateD. MakeObject答案:A二、多项选择题(每题3分,共15分)1. 在VB中,以下哪些是合法的变量名?A. _myVarB. 123myVarC. myVar123D. my_var答案:ACD2. VB中,哪些是合法的常量定义?A. Const pi = 3.14B. Const PI = 3.14C. Const Pi = 3.14D. Const 2Pi = 6.28答案:ABC3. 在VB中,以下哪些是合法的数组声明?A. Dim numbers(1 To 10) As IntegerB. Dim numbers(10) As IntegerC. Dim numbers(1 To 10) As StringD. Dim numbers() As Integer答案:ACD三、判断题(每题1分,共5分)1. VB中,所有的变量都必须在使用前声明。

大学vb考试题及答案

大学vb考试题及答案

大学vb考试题及答案一、单项选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. ConstC. StaticD. Public答案:A2. 在VB中,以下哪个是正确的字符串连接运算符?A. +B. &C. *D. /答案:B3. VB中,以下哪个函数用于将字符串转换为数值?A. ValB. StrC. CIntD. CStr答案:A4. 以下哪个控件用于在VB中显示文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A5. 在VB中,以下哪个事件是当窗体加载时触发的?A. ClickB. LoadC. MouseDownD. KeyPress答案:B6. VB中,以下哪个关键字用于定义子程序?A. FunctionB. SubC. ClassD. Module答案:B7. 在VB中,以下哪个控件允许用户选择一个选项?A. OptionButtonB. CheckBoxC. RadioButtonD. ListBox答案:C8. VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Day答案:B9. 在VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A10. VB中,以下哪个循环结构用于重复执行代码块直到满足特定条件?A. ForB. Do WhileC. WhileD. For Each答案:B二、填空题(每空2分,共20分)1. VB中,使用________关键字可以声明一个数组。

答案:Dim2. 如果需要在VB中捕获并处理异常,可以使用________语句。

答案:Try...Catch3. VB中,使用________函数可以返回一个随机数。

答案:Rnd4. 在VB中,使用________方法可以清除文本框中的内容。

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

001001 以下叙述中错误的是()。

AA,可用Cls方法清除窗体或文本框中的文本B,用Hide方法隐藏的窗体还在内存中C,可用Print方法在窗体或图片框上显示表达内容D,用Show方法可显示工程中的各窗体001002 下列属于容器的控件是()。

BA,TextBox B,PictureBox C,Image D,ListBox001003 下列( )语言不属于面向对象的程序设计语言。

AA,C B,Delphi C,C++ D,VB001004 下列不属于VB三种模式的是()模式 CA,中断B,运行C,代码D,设计001005 以下叙述中错误的是()DA,窗体Load事件中的Print方法是否有效要取决于窗体AutoRedraw属性的设置B,打开一个工程同时也打开其所含的多个窗体和标准模块文件C,窗体的Enabled属性用于设置窗体及窗体上的控件是否响应事件D,运行一个工程时,首先显示Form1窗体001006 下列属于容器控件的是()BA, ListBoxB, PictureBoxC, ImageD, TextBox002001 下列()不是合法常量。

BA,FalseB,2009-12-26C,#2009-12-26#D,Const pi=3.14002002 下列各数据类型的取值范围按从小到大排列的是()。

CA,整型,长整型,双精度,单精度B,长整型,货币型,单精度,双精度C,整型,长整型,单精度,双精度D,整型,变体型,单精度,双精度002003 以下()的变量可以被该窗体其它过程引用。

CA,在窗体Load事件中用Dim语句定义B,在窗体某过程中用Static语句定义C,在窗体“通用声明”段中用Dim语句定义D,在窗体某过程中用Public语句定义002004 在"通用声明"段中用以下语句定义数组A的元素个数是()。

B Option Base 1Dim A%(4,-1 to 3,3)A,120B,60C,36D,80002005 以下能正确定义数据类型iebook的是()AA.Type iebookName as string*8Ie as integerEnd TypeB. Type iebookName as string*8Ie as integerType endC. Type iebookName as string*8Ie as integerEnd Type iebookD. Type iebookName as string*8Ie as integerEnd iebook003001 下列运算中,优先级最低的是()。

AA,逻辑运算B,字符运算C,算术运算D,关系运算003002 下列算术运算符中,优先级最高的是()。

BA,ModB,/C,\D,+003003 VB中能表示X不属于[0,10]的表达式是()CA,10<X<0 B,X<0:X>10 C,not(x>=0 and x<=10) D,X<0 and x>10003004 下列不能判断整型变量x是5的倍数的表达式是()CA,x Mod 5 = 0 B,x/5=x\5 C,5 Mod x = 0 D,int(x/5)= x/5003005 下列表达式的运算结果中,值最小的是() BA,5/6 B,5\6 C,5 mod 6 D,6 mod 5004001 以下()语句可表示[10,50]之间的随机整数。

AA,Int(Rnd*41)+10 B,Int(Rnd*41+9) C,Int(Rnd*40)+11 , D,Int(Rnd*40+10)004002 设x="ABC",Y="AB",函数IIF(X<Y,1,IIF(x>Y,-1,0) )的返回值是()。

CA,1 B,0 C,-1 D,出错004003 设a="李大刚"以下()语句输出的结果为“李” DA,Left(a, 2)B,Mid(a, 0, 2)C,Mid(a, 1, 2)D,Mid(a, 1, 1)004004 以下()语句能使窗体Form1的背景为黄色。

DA,Form1.BackColor= RGB(255,0,255)B,Form1.BackColor=vbBlueC,Form1.BackColor=vbGreenD,Form1.BackColor=RGB(255,255,0)004005 以下()语句可表示[10,50]之间的随机整数。

CA、Int(Rnd*40+10)B、Int(Rnd*41+9)C、Int(Rnd*41)+10D、Int(Rnd*40)+11 004006 以下()函数输出的结果为数值型DA、InputBoxB、FormatC、StringD、Asc005001 下列叙述中,错误的是()。

DA,要强制显式声明变量,可在窗体或标准模块的声明中加入Option ExplicitB,如在某过程中直接使用未定义的变量X,则该X的初值为空、类型为VariantC,用Dim r=5 as Integer定义的变量r,其初值为整数5D,如在某过程中用Const r=5 定义r,则在该过程的后续语句中对r只能读不能写005002 函数Format(2345.678,"##,##0.00")输出结果是()BA,数字型2345.68B,字符型2,345.68C,数字型2345.67D,字符型2,345.67005003 下列叙述中,错误的是()BA,在同一行上书写多条语句语句应在两个语句加上:号B,一条语句可以分为多行书写,但要在上行末加上VbCrlfC,VB程序代码不区分字母大小写D,可以用Rem或’注释单行语句005004 下列语句正确的是()。

AA,Picture1.Cls B,Image1.Cls C,Text1.Cls D,List1.Cls005005 用Dim X,Y%语句定义X和Y ,则()变量 BA,X和Y均为整型B,X为初值为空的可变类型,Y为初值为0的整型C,X和Y均为可变类型D,X为可变类型,Y为整型,且X和Y的初值均为0006001 执行语句st=InputBox("请输入数值","输入对话框","1"), 用户输入5并按"确定" 按钮后,st变量的内容为()。

BA,5 B,"5" C,"请输入数值" D,"1"006002 窗体上有一个命令按钮Command1,编写如下事件过程:Private Sub Command1_Click()x = Val(InputBox(x = ""))y = Val(InputBox(x = ""))Print x + yEnd Sub运行后,单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是()。

DA,出错信息B,123+321 C,123321 D,444006003 执行语句X=MsgBox("Error",vbOKCancle),弹出对话框后按Esc键,变量X的内容为()BA,数值型2 B,数值型1 C,字符型1 D,字符型2006004 窗体上有命令按钮Command1和其他若干个控件,为使程序运行时焦点首先在Command1上,必须设置Command1的()DA,Tabindex为1 B,Index为1 C,Index为0 D,Tabindex为0006005 下列关于函数MsgBox的叙述,不正确的是( ) BA,可以设定消息框的指定图标B,可以省略任何参数C,可以指定消息框的默认按钮D,函数调用后返回值为数值型006006 执行语句MsgBox "除数不能为0!", 2 + 16, "数据出错",在弹出的对话框中显示()A A,停止图标和“终止“,“重试”,“忽略”三个按钮B,消息图标和“是”,“否”,“取消”三个按钮C,感叹号图标和“是”,“否”两个按钮D,问号图标和“确定”,“取消”两个按钮007001 窗体的()属性设置在程序运行时才起作用。

CA,Caption B,BorderStyle C,Top D,Backcolor007002 程序运行时,不是由系统触发的事件是()DA,Load B,Initialize C,Activate D,MouseMove007003 使用下列()语句可删除组合框Combo1中选定的项 CA,Combo1.RemoveItem Combo1.TextB,Combo1.removeiitem Combo1.List(Index)C,Combo1.RemoveItem Combo1.ListIndexD,Combo1.RemoveItem Combo1.List(ListIndex)007004 以下叙述中错误的是()AA,所有属性既可以在属性窗口中设置,也可以在程序代码中设置B,时钟只有系统事件,没有用户事件C,任何时刻活动窗口最多只有一个D,Hide方法只是隐藏一个窗口,而不是从内存中清除该窗体007005 VB中用来完成一定的操作或是实现一定功能的特殊函数称为()CA,事件B,过程C,方法D,属性007006 在文本框中输入文字发生许多事件,这些事件的顺序是()AA KeyDown,Keypress,ChangeB Keypress,KeyUp, ChangeC KeyUp, Keypress, ChangeD KeyDown, Change, Keypress008001 下列叙述错误的是()。

CA,当文本框的内容发生变化时,必将触发Change事件B,当光标从文本框中移走时,发生LostFocus事件C,文本框ScrollBars属性值为2时,才能使文本框显示多行内容D,设置文本框的MaxLength属性,可限制其输入文本的最大长度008002 下列()是文本框所具有的属性。

BA,Style B,Enabled C,AutoSize D,Caption008003 下列()是所有控件的公共属性。

AA,Name和tag B,Name和Width C,Name和Enable D,Name和Visible008004 计时器不工作的原因是()DA,计时器的Interval属性值肯定为0B,计时器的Enable属性肯定为FalseC,计时器的Interval属性值大于60000D,计时器的Interval值为0或Enable值为False008005 要判断是否按了Pause键,应在()事件中判断CA,Keypress B,GotFocus C,KeyDown D,Click008006 下列叙述错误的是()。

相关文档
最新文档