VB_经典考试题及答案.doc_第1页
VB_经典考试题及答案.doc_第2页
VB_经典考试题及答案.doc_第3页
VB_经典考试题及答案.doc_第4页
VB_经典考试题及答案.doc_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录一、填空题2二、选择题5三、程序填空17四、阅读程序写结果24五、编程题30六、历年全国计算机二级等级考试真题(附答案)322006年4月全国计算机等级考试二级VB笔试试卷322005年9月全国计算机等级考试二级VB笔试试卷412005年4月全国计算机等级考试二级VB笔试试卷492004年9月全国计算机等级考试二级VB笔试试卷5564 一、填空题1、在程序中使用日期型数据时,必须用符号 将日期型数据括起来。2、VB集成发环境窗口,它包括了数个独立的窗口。除必须的主窗口外,常用的还有 窗口、 窗口、 窗口、工具箱窗口、对象浏览窗口、工程资源管理等窗口。3、在计算机上建立一个VB应用程序的完整过程,一般分:建立用户界面的对象、对象属性的设置 、对象事件过程及编程、 程序的运行和调试 和 保存文件 五个步骤。4、VB中每个对象都有自己的属性, visible 属性决定控件是否允许可见。5、在VB对象的三要素中,可以把 属性 看作一个对象的性质,把 事件 看作对象的响应,把 方法 看作对象的动作。6、VB有三种工作模式,它们分别是 模式、 模式和 模式。7、如果希望每0.6秒钟产生一个计时事件,那么应将InterVal属性值应设置为 。8、在VB中,为了使一个控件在运行时不可操作,应将控件的 enable 属性设置为 false 。9、为了防止用户编辑文本框内的内容,应将控件的 locked 属性设置为 true 。10、当要使标签框的大小随着Caption属性的值进行扩展或缩小时,应将该控件的 autosize 属性设置为 true 。 11、定义一个长度为8个字符的定长字符串变量(Ch5)的Dim声明语句是 dim ch5 as string*8 。12、VB中拥有多个窗体的程序可用 load 语句窗体装入内存,用 unload 语句从内存中删除指定窗体.13、在多窗体工程中,可用 show 方法显示一个窗体,用 hide 方法将一个窗体隐藏起来。14、结构化程序设计方法,把程序的结构规定为三种基本结构,它们是: 选择结构 、 选择结构 、和 _循环结构_三种基本结构。15、VB逻辑数据类型只有True与False两个值。当逻辑数据转换成整型数据时,True 转换为 ,False转换为 。16、VB中依据变量的作用范围将VB变量的作用范围分为三类,它们是: 局部 变量、 全局 变量和 窗体模块 变量。17、VB中,对控件(对象)一些属性的设置,即可以通过在 程序代码 中设置,也可以在 属性窗口 中设置,两种方法来设置。18、在VB中,静态数组声明中的下标只能是 常量 。而动态数组Redim语句中的下标还可以是已赋值 的变量。19、产生100200之间(含100和200)的随机整数的表达式是: 。20、表达式4 AND 5 的运算结果是 4 。21、VB中,当KeyPress事件发生时会返回一个按键 的 ASCii 值。22、VB中,用Option Base 1说明后,Dim A(5,5)定义的数组有 25 个元素。23、表达式“12345”“12345”&“ABC”的值是 。24、在Select case结构中应至少包含一个 _Case_子句。25、启动VB6.0时,VB6.0默认的工程类型是 标准EXE程序 。26、A=7,B=3,C=4,则表达式A MOD 3 +B3/C5的值为 2 。27、若要求在菜单中包含分隔条,则设计时,在菜单的标题属性中应设置为 “ “ 。28、在ForNext循环中,循环次数由循环控制变量的初值、终值与步长三个因素决定,其计算公式为 循环次数=INT(终值-初值)/步长+1 。29、激活属性窗口的快捷键是 F4 。30、字符串常量由任何ASCII字符组成,在程序中,它必须由 双引号 括起来。31、假定有一个文本框,其名称为Textl,为了使该文本框具有焦点,应执行的语句是 text1。Setfocuse 。32、假定在C:盘根目录下有一个名为pic2.gif的图形文件,要在运行期间把该文件装入一个图片框picture1中,应执行的语句为 picture1.picture=loadpicture(c:pic2.gif) 。33、在使用动态数组时,如要改变数组的大小而又不丢失数组中的数据,应使用具有 关键字的ReDim语句。34、如果有三个选项按钮直接画在窗体上,另有四个选项按钮画在框架中,则运行时,可以同时选中 个选项按钮。35、 Visual Basic 提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个 。36、将一般窗体转换为MDI窗体的子窗体时要把 属性的值设置为 。37、VB有两种类型的数组:固定大小的 和在程序运行时可以改变的 。38、 与数学表达式cos3(2)相对应的Visual Basic表达式是_cos(2*3.14)3_。39、 表达式”ABC”Abc”的值为_false_。40、表达式#200105-01#31的值为_。41、 在对象的KeyDown和KeyUp事件过程中,当参数Shift的值为1、2、4时,分别表示用户按下了 、 和 键。42、 在对象的MouseDown和MouseUp事件过程中,当参数Button的值为1、2、4时,分别代表按下了鼠标的 左键 、 右键 和 中键 按钮。43、对象的属性、方法使用有所不同,form1.cls是_方法_的使用。44、生成消息框的命令_MsgBox_,生成输入框的命令_inputbox_。45、使用_print_方法可在图片框中进行文本的输出,用_pset_方法可画点,用_line_方法可画直线。46、用_函数可加载图形,picture控件的属性autosize和image控件的stretch属性的作用都是 。47、现有自定义函数beeps,写出调用该函数的两种方法(参数为5)_call beeps(5)_、_beep 5_。48、弹出式菜单的设计方法同一般菜单,显示时使用_方法。49、visual Basic中有一种控件组合了文本框和列表框的特性,这种控件是_组合框_50、单选按钮被选中时,其value属性值为 true ;复选框被选定时,其value属性值为 1或checked 。51、Visual Basic应用程序由 窗体模块 、 标准模块 、 类模块 等3种模块组成。52、VB中常见的基本数据类型:_整型(Integer)_、_长整型(long)日期型(date)_ _、_字符型(string)_、_逻辑型(booleean)_、_字节型(byte)、_等。53、一个工程可以包括多种类型的文件,其中,扩展名为.VBP的文件表示_工程_文件;扩展名为.FRM的文件表示_窗口_文件;扩展名为.BAS的文件表示 标准模块_文件。54、VB是一种面向 对象 的程序设计语言,采用了 事件驱动 编程机制。55、VB的注释语句采用 字符开头,续行符采用 ,若一行上书写多句语句则各语句间用 冒号 字符分隔。56、Visual Basi提供的标准数据类型整型类型声明时,其类型关键字是 integer ;其类型符是 % 。57、在程序运行时,如果将框架的 enable 属性设为 ,则框架的标题呈灰色,表示框架内的所有对象均被屏蔽,不允许用户对其进行操作。58、 clear 方法可清除列表框的所有内容。59、当用户单击滚动条空白处时,滑块的增量值由 largechange 属性决定。60、假设有一复选框控件,名为Check1,在程序中,我们用“check1.value=1”语句设置Value属性的值,则该程序执行后,复选框处于 选中 状态。61、要选择多个不相邻的控件,按住 或 键不放,再单击要选择的控件。62、在Visual Basic中,其对话框主要分为3类,它们是: 预定义的对话框 、 通用对话框 、 用户自定义对话框 。63、在类模块中,属性表示_对象的数据_,方法表示_对象能执行的动作_。64、要强制显式声明变量,采用何语句_Option explict_。65、计时器控件能有规律的以一定时间间隔触发_事件,并执行该事件过程中的程序代码。 66、Tim(”口口ASCII口口”)的结果 ; RTi m(”口口ASCII口口口”)的结果 。LTi m(”口口ASCII口口口”) 的结果 。 注;口 表示空格。67、容器的实际可用高度和宽度由 和 ScaleHeight和ScaleWidth 属性确定68、一个控件在窗体上的位置由 top 和 left 属性决定,其大小由 height 和 width 决定。69、在VB中,当坐标系确定后,如果坐标值前加上关键字Step,则坐标值(X,Y)表示对象上的 相对 坐标。70、以下语句的执行结果是 。I = Format(5459.4, #,#0.00)Print I71、一个程序最多可以有 255 窗体。72、EOF函数判断 一个表示文件指针 是否到了文件结束。LOF函数返回文件的 字节数 73、在VB中,1234、123456、12346E5、12346D5这4个常数分别表示 整形 , 长整型 , 单精度 , 双精度 类型。74、在VB中事件过程名由 控件名 和 事件名 构成。75、设置对象属性中的Caption是指_对象在窗体上显示的标题_,Name是指_对象的名称_,Font是指_对象的字体_。76、VB中的控件分为内部控件、ActiveX控件和 _可插入对象_三类。77、VB 6.0提供了一种新的数据库访问技术,即 ADO技术 ,通过该技术,能方便地访问多种数据库中的数据。78、在文本框中,通过 selstare 属性能获得当前插入点所在的位置。79、VB中对象与对象之间、对象与系统之间及对象与程序之间的通信都是通过 事件 来进行的。80、若命令按钮的名称为CmdExit,程序要求单击以上此命令按钮时,程序停止运行,请对以下事件过程填空。Private Sub CmdExit_click() End End Sub81、在Select case结构中,使用“To表达式”来指定一个范围时,必须把 较小 的值写在前面。82、一组具有相同名称,不同下标的下标变量称为 数组 。83、在DOLOOP循环中,如果关键字While和Until不写,则形成 死 。84、当程序开始运行,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的属性窗口中,把此文本框的 text 属性设置成 “” 。85、设a=2,b=3,c=4,d=5,下列表达式的值是 。 Ab and cd or c=a86、执行语句“a=6=5”后,变量a的值为 。87、Mid$(”什么是ASCII码”,4,6)的结果 。88、窗体是一种对象,由 定义其外观,由 定义其行为,由 定义其与用户的交互。89、将文本框的ScrollBar的属性设置为2(有垂直滚动条),但没有垂真滚动条显示,原因是没有将 multiline 属性设置为True。90、列表框中项目的序号是从 0 开始的。91、在一个窗体的程序代码中可以访问另一个窗体上的控件的属性,访问时控件名之前必须加上 窗体名 。 92、控件和窗体的Name属性只能通过 属性窗口 设置,不能 程序代码 中 设置。93、为了使一个标签透明且没有边框,必须把它的BorderStyle属性设置为 0 ,并把BackStyle属性设置为 0 。94、Visual Basic6.0分为三种版本,这三种版本是 学习版 、 专业版 、和 企业版 95、在VB中,用于管理文件系统的3个控件是 _ 、 _ 和 _ 。96、为了获得当前未被使用的文件号,可以利用VB提供的 _freefile_ 函数来实现。97、列表框和组合框中,用方法 addItem 来添加选项,用 removeItem 方法来删除一个选项。98、在VB中,用于文件复制的命令是 _filecopy_,用于删除文件的命令是_kikll_。99、在Visual Basic中按文件的数据编码方式对文件分类,或将文件分为 ASCII 文件和 二进制文件 文件。100、VB提供了三种访问文件的模式,分别是顺序访问模式_ 、 随即访问模式_ 和 _二进制访问模式_ 。二、选择题1、VB可分为( c )。A)学习版、专家版和企业版 B)中文版、英文版和学习版C)学习版、专业版和企业版 D)内部版、正式版和测试版2、Visual Basic6.0集成环境的主窗口中不包括(c )。A)标题栏 B)菜单栏C)状态栏 D)工具栏3、下述的说法哪种是Windows的程序设计方法(d )。A) 面向对象、顺序驱动 B) 面向过程、事件驱动C) 面向过程、顺序驱动 D) 面向对象、事件驱动4、下列关于工具箱的说法正确的是( c)。A) 工具箱中控件的数目是固定不变的。B) 工具箱中包含了所有的VB控件。C) VB的内部控件不能从工具箱中移除。D) ActiveX控件不能添加到工具箱中。5、下列不能打开代码窗口的操作是( d )。A)双击窗体上的某个控件 B)双击窗体 C)按F7键 D)单击窗体或控件6、为了保存一个Visual Basic应用程序,应当( d ),下列说法中正确的是( )。A)只保存窗体文件(.frm) B)只保存工程文件(.vbp)C)分别保存工程文件和标准模块文件(.bas) D)分别保存工程文件、窗体文件和标准模块文件7、与传统的程序设计语言相比,VisualBasic最突出的特点是(c )。 A)结构化程序设计 B)程序开发环境 C)事件驱动编程机制 D)程序调试技术8、关于Visual Basic“方法”的概念错误的是(a)A)方法是对象的一部分 B)方法是预先规定好的操作C)方法是对事件的响应D)方法用于完成某些特定功能9、设置对象的属性值是程序设计的重要步骤,关于属性的说明错误的是(b)A)属性是一组可以由用户定义的数据 B)属性名称是由用户定义确定的C)属性用来描述对象的性质 D)同一种类型的对象具有相同的属性10、下列文件的扩展名错误的为(c)。A)工程文件 .vbp B)窗体文件.frm C)二进制窗体文件.frm D)标准模块文件.bas11、下列关于添加“控件”的方法正确的是(b )。A)单击控件图档,将指针移到窗体上,双击鼠标 B)双击工具箱中的控体,即在窗体中央出现该控件C)单击工具箱中的控件,将指针移到窗体上再单击D)用鼠标左键拖动工具箱中的某控件到窗体中适当位置12、下列关于事件的叙述中不正确的是(d )。A)事件是系统预先为对象定义的能被对象识别的动作B)事件可分为用户事件与系统事件两类C)VB为每个对象设置好各种事件,并定义好事件过程的过程名,但过程代码必须由用户自行编写 D) VB中所有对象的默认事件都是Click13、可决定窗体的左上角是否有控制菜单的属性是( a )。A) ControlBox B) MinButtonC) MaxButton D) BorderStyle14、假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是( a )。A)单击窗体上没有控件的地方B)单击任一个控件 C) 不执行任何操作 D) 双击窗体的标题栏15、Label控件中内容能垂直方向变化而宽度保持不变则应设置( a )属性。A) Wordwrap B) Enabled C) Locked D) AutoSize16、在VB中,要使标签控件(Label)中的文本居中对齐,应将(b )属性的值设置为2。A) Autosize B) Alignment C) Borderstyle D) Caption17、只能用来显示字符信息的控件是(b )。A) 文本框 B) 标签框 C) 图片框 D) 图像框18、若要使用户不能修改文本框TextBox1中内容,应修改(a )属性。A) Locked B) MultiLine C) PassWordCharD) ScrollBar19、若要设置文本框中所显示的文本颜色,使用的属性是( c )。A) BackColor B) FillColor C) ForeColor D) BackStyle20、下面Change事件过程中,文本框控件Text1用来接收字符的输入,该事件过程的作用是(b)Prvate Sub Text1_Change()Text2.Text=Str(6.28*Val(Text.Text)End SubA)将在文本框Text1输入的数字变为数值B)将在文本框Text1输入的数字作为半径,求圆的周长并转换为字符串C)只要Text1中的内容一改变,Text2中显示的圆周长也随之改变D)事件过程中的Val函数和Str函数使用错误,事件过程不能执行21、若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置 ( c)。A) Text属性值为* B) Caption属性值为* C) password属性值为空 D) Passwordchar属性值为*22、 我们在一窗体上建立两个文本框,名称分别为Text1和Text2,事件过程如下,Private Sub Text1_change( ) Text2.text=ucase(Text1.text)End Sub则在Text1文本框输入“vusual basic”,Text2将(b )。A) Text2文本框中将不显示内容。 B) Text2文本框将同时显示“VISUAL BASIC”。C) Text2文本框将同时显示“vusual basic”。 D) Text2文本框将“Text1.Text”。23、命令按钮Command1的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为( a )。A) 在x前插入&B) 在x后插入& C) 在x前插入#D) 在x后插入#24、若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是( c ) 。A) ValueB) Cancel C) Default D) Enabled25、设置命令按钮的标题时,应改变的属性是(c )。A) text B) Name C) Caption D) (名称)26、双击窗体中的对象后,Visual Basic将显示的窗口是( b)。A) 项目(工程)窗口 B) 工具箱 C) 代码窗口 D) 属性窗口27、一个可执行的VB应用程序至少要包括一个(b )A) 标准模块 B) 窗体模块 C) 类模块 D) 资源文件模块28、编译一个工程的目的是( c)。A) 将工程的程序翻译成可以看懂的文件 B) 将工程的程序重新正确编排C) 按工程的程序生成计算机能够执行的机器代码,使之能够脱离VB集成开发环境独立运行D) 检查工程中有无错误的机器代码,以便工程能够脱离VB集成开发环境独立运行29、以下说法正确的是(c )。A) 通过改变属性窗口中的name属性,来改变窗体的标题。B) Private表示此过程只可被本工程中的其它过程调用。C) 在多文档应用中,每次只能有一个活动的子窗体可以进行输入/编辑。D) 列表框包含了组合框的功能。30、关于设置控件属性的叙述正确的是(c )。A) 用户必须重新设置属性的值,否则属性值为空。B) 任何属性的值都可以由用户随意设置。C) 属性值可以由用户设置,也可以使用系统的默认设置。D) 属性值只能在属性窗口中设置。31、为了把焦点移到某个指定的控件,所使用的方法是( a )A) SetFocus B) Visible C) Refresh D) GetFocus32、以下( b)属性不能在运行时设置。A) Caption B) Name C) Backcolor D) Fontsize33、当一个工程含有多个窗体时,其中的启动窗体是( d )。A)启动VisualBasic时建立的窗体B)第一个添加的窗体 C)最后一个添加的窗体D)在“工程属性”对话框中指定的窗体34、在VB的工程中,工程文件的扩展名是( c )。A) frm B) vbg C) vbp D) bas35、以下关于保存工程的说法正确的是( c )。A) 保存工程时只保存窗体文件即可 B) 保存工程时只保存工程文件即可C) 先保存窗体文件,再保存工程文件D) 先保存工程文件,再保存窗体文件36、要使Print方法在Form_load事件中起作用,要对窗体的属性进行设置,该属性是( c ).A)BackColor B)ForeColorC)AutoRedraw D)Caption37、要使Forml窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( c ).A)Forml.Caption“欢迎使用VB” B)Forml.Caption欢迎使用VBC)Forml.Caption欢迎使用VB D)Forml.Caption”欢迎使用VB” 38、当窗体被启动时,不被自动激发的事件是(c ).A)Load B)Activate C) Click D)Resize39、下面4项中不属于面向对象系统三要素的是(a ). A)变量 B)事件 C) 属性 D)方法40、可视化编程的基本过程主要有三步,这三个步骤是(c)A)创建工程、设计界面、编写代码 B)创建工程、编写程序、保存程序C)设计界面、设置属性、编写代码 D)设计界面、编写代码、调试程序41、能获得字符串S最左边4个字符的函数是(a )A) Left(S,4) B) Left(1,4) C) Leftstr(S) D)Leftstr(3,4)42、下面给出的符号中,不能作为Visual Basic的变量名的是( b )A) abcdB)4A123 C)AA123D)BB%43、按照Visual Basic 的规定,123#所表示的数据类型是 bA)整型 B) 双精度型 C) 单精度型D) 长整型44、下面给出的符号中,可以作为Visual Basic的变量名的是( d ).A) PRINT B) LET C)%byD)s#45、下面能够作为Visual Basic的表达式的是( a )A) 4*sin() B)b2-4ab C)-b-sqr(dlt)/(2*a*c) D)exp(x)+ABS(Y)46、 在Visual Basic中,执行下面四个赋值语句时出现错误的是( c )A) x=SGN(0)B)Y=sqr(0)C)z=LOG(0)D)x=SIN(0)47、 设变量a=2,b=3,c=4,d=5,则表达式not ab and b2c-d的值为( a )A) True B)False C)-1 D)148、下列表达式中,( b )的值为false。A) BCDBCE B) 1234512345&ABC C) Not2*5=11 D) 4=4 and 52+249、下列选项中,为字符串常量的是( b )。 A) 6/12/2001 B)“6/12/2001” C) #6,12,2001# D) 6,12,2001#50、Datetime是Data类型的变量,以下赋值语句中错误的是( d )。A)Datetime=#4/14/97# B)Datetime=#September 1,1997#C) Datetime=#12:15:00 AM#D) Datetime=“8/8/99”51、下列能正确产生1-30之间的随机整数的表达式是( d)A)1+rnd(30) B)1+30*rnd()C)rnd(1+30) D)int(rnd()*30)+152、用于获得字符串长度的函数是( a )。A) Len() B) Length()C)StrLen() D)strLength()53、下列各组变量声明正确的是( a )。A)Dim abc as integer , num as singleB)Dim I%, N$ as integerC)Dim a%, b%, c%, a$ D)public dim n%54、“X是小于100的非负数”,用VB表达式表示正确的是( c ).A) 0=X100 B) 0=X=0 AND X100 D) 0=X OR X10055、要声明一个长度为256个字符的定长字符串变量str,以下哪个语句是正确的( d )。A) dim str as string B) dim str as string(256)C) dim str as string 256 D) dim str as string*25656、执行语句 Print Format (5459.478,#,#0.00),正确的输出是( a )。A) 5459.48 B) 5,459.48C) 5,459.478 D) 5,459.4757、把InputBox的返回值转换为数值应该使用的函数是( d )。A) Log B) Str C) Len D) Val58、以下程序段执行后,整型变量n 的值为( d )。Year=2001n=year4+year400-year100A) 495 B) 505 C) 500 D) 48559、 假如A为一boolean型数据,则下列赋值语句正确的是( d )。A) A=”true” B) A=.true C) A=#TURE# D) A=3b Print cA) -1 B) 0 C) False D) True63、 设a=2,b=3,c=4,d=5,下列表达式的值是( c)。 A=bc=dA)1 B)True C)False D)-164、如果将布尔常量值True赋值给一个整形变量,则整形变量的值为( b )。A) 0 B) -1 C) True D) False65、在VB语句中,REM是(b )语句。A) 恢复语句 B) 注释语句 C) 改名语句 D) 重定向语句66、下面程序段的功能是(b )。A=10.5B=Int(A+0.6)A) 求平均值 B) 将一实数四舍五入取整数 C) 求绝对值 D) 舍去一实数的小数部分67、执行以下程序段后,变量c$的值为( d)。A$=“Visual Basic Programing”b$=“Quick”c$=b$ & Ucase(Mid$(a$,7,6) & Right $ (a$,11)A) Visual BASIC Programing B) Quick Basic ProgramingC) QUICK Basic Programing D) Quick BASIC Programing68、运算符号“&”是( b )运算。A) 逻辑与 B) 字符串连接 C) 关系 D) 算术69、设a=2,b=3,c=4,d=5,下列表达式的值是( b )。 Not a=b And b10 B) (ab)Or(b0) C) (a0) D) (-3+5a)And(b0)71、下列( c )语句可以将变更A、B的值互换A)A=B:B=A B)A=A+B:B=A-B:A=A-B C)A=C:C=B:B=A D)A=(A+B)/2:B=(A-B)/272、下面4项中合法的单精度型变量是( a )A)num! B)sum% C)xinte$ D)mm#73、已知A$=”12345678”则表达式Val(Left$(a$,4)+Mid$(A$,4,2)的值为( b )A)123456 B)123445 C)8 D) 674、表达式Datediff(”y”,12301999,l132000)的结果是cA)10 B)11 C)14 D)9975、IS表达式Len B(”123程序设计ABC”)的值是 ( c )A)10 B)14 C)20 D)1776、以下语句的输出结果是( b )。A=Sqr(3)Print Format(a,$#.#)A)$1.732 B)$1.732 C)$1732 D)$0001.73277、可以在窗体模块的通用声明段中声明(a )。A)全局变量 B)全局常量 C)全局数组 D)全局用户自定义类型78、下列不支持Print方法的是( d )A)图片框控件 B)窗体 C)打印机 D)文本框控件79、设计一个程序,在程序中添加一个名称为Form1的窗体,添加窗体的Click事件过程代码,Private Sub Form_Click()Dim x As Single,y As Singlex=InputBox(“输入第一个数据”,”输入数据”) y=InputBox(“输入第二个数据“, “输入数据“) Print x+yEnd Sub程序运行时,单击窗体,先后在两个输入对话框中输入123和456,则程序的输出为( a ).A)123456 B)123 C)579 D)45680、 语句Dim a(3,4,5)定义的数组中所包含的数组元素的个数是( c )A) 10 B) 60 C) 120D) 34581、 语句Dim a(-4 To 4) As Integer定义的数组中,所包含的数组元素的个数( c )A) 7B) 8C) 9D) 1082、以下叙述中错误的是( b ) A)用Shell函数可以调用能在Windows下运行的应用程序 B)用Shell函数可以调用可执行文件,也可以调用VisualBasic的内部函数 C)调用Shell函数的格式应为:Shell() D)用Shell函数不能执行DoS命令83、设有如下语句:str1=InputBox(“输入”,“ ”,“练习”)从键盘上输人字符串“示例”后,str1的值是( d )。A) “输入”B) “”C) “练习” D) “示例”84、inputBox函数返回值的类型为( b )。A) 数值 B) 字符串 C) 变体 D) 数值或字符串(视输入的数据而定)85、下列程序段的执行结果为( b)。X = Int(Rnd + 4)Select Case x Case 5 Print 优秀 Case 4 Print 良好 Case 3 Print 通过Case Else Print 不通过End SelectA) 优秀 B) 良好 C) 通过 D) 不通过86、有如下程序For I = 1 To 3 For j = 5 To 1 Step -1 Print I + j Next jNext I其循环执行的次数为:( d )。A) 12 B) 13C) 14D) 1587、以下程序段执行后整型变量n 的值为(b )。N=0For I=1 to 20 step 5 n=n+1Next IA) 50B) 4 C) 15D) 5 88、程序的基本控制结构是( c )。A) 顺序结构、多分支结构和单分支结构。B) ForNext结构、DoLoop结构和SelectCase结构。C) 顺序结构、选择结构和循环结构。D) 单行结构和多行结构。89、如下有一段不完整的程序段,如果要求该程序执行3次循环,则在程序中的括号里要填入( a)。 X = 1 Do x = x + 3 Print x Loop Until ( )A) x=8 B) x=7 D) x=790、下列关于For next 语句的说法正确的是( a)A)循环变量、初值、终值和步长都必须为数值型 。B)step后的步长只为正数。C)初值必须小于终值 。 D)初值必须大于终值。91、下列各赋值语句,语法不正确的是( a )。A)x+y=5 B)iNumber =15 C)Labell.caption =“time” D)sLength =x+y92、当条件为5x10时,则x=x+1 ,则以下语句正确的是( b )。A) if 5x10 then x=x+1 B) if 5x or x10 then x=x+1C) if 5x and x10 then x=x+1 D) if 5x xor x10 then x=x+193、有如下程序,该段程序将( a)。For I=1 to 10 step 0 K=k+2Next IA)形成无限循环 B)循环体执行一次后结束循环C) 语法错误 D) 循环体不执行即结束循环94、有如下语句,执行后该段语句的循环次数是( a)Dim s,k,j as integer For k=1 to 3 For j=3 To 1 Step-1 S=k*j Next j Next kA) 9 B) 10C) 3D) 495、关于Exit for的使用说明正确的是(d )。A) Exit for 语句可以退出任何类型的循环。 B) 一个循环中只能有一个这样的语句。C) Exit for 表示返回For语句去执行。D) 一个For循环中可以有多条Exit for语句。96、下列关于Sub过程的叙述正确的是(b )。A) 一个Sub过程必须有一个Exit sub语句。 B) 一个Sub过程必须有一个End sub语句。C) 在Sub过程中可以定义一个Function过程。 D) 可以用Goto语句退出Sub过程。97、以下语句错误的是( b)。A)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论