VB6.0总复习题

合集下载

《VB6.0》练习题一

《VB6.0》练习题一

09微机升学班《Visual Basic6.0》练习题一一、选择题:1、窗体上有一个列表框和一个文本框,编写如下两个事件过程:Private Sub Form_Load()List1.Additem"Beijing"List1.Additem "Tianjin"List1.Additem"Shanghai"Text1.Text= ""End SubPrivate Sub List1_DblClick()x=List1.TextPrint X+Text1.TextEnd Sub程序运行后,在文本框中输入"China",然后双击列表框中的"Shanghai",则输出结果为________。

A.China BeijingB.China TianjinC.China ShanghaiD.Shanghai China2、在窗体上画一个列表框和一个文本框,然后编写如下两个事件过程;Private Sub Form_Load()List1.AddITem"357"List1.AddITem"246"List1.AddITem"123"List1.AddITem"456"Text1.Text=""End SubPrivate Sub List1.DblClickOM=List1.TextPrint M+Text1.TextEnd Sub程序运行后,在文本框中输入“123”,然后双击列表框中的“456”,则输出结果为________。

A.1245B.456123C.123456D.03、在列表框中当前被选中的列表项的序号是由下列________属性表示的。

A.ListB.IndexC.ListlndexD.False4、在Visual Basic中,组合框是文本框和________特性的组合。

A.复选框B.标签C.列表框D.目录列表框5、为组合框Combol增加一个数据项"计算机",下列命令正确的是________bol.Text="计算机"bol.ListIndex="计算机"bol.Addltem "计算机"bol.ListCount="计算机"6、执行了下面的程序后,组合框中数据项的值是________。

VB6.0总复习题

VB6.0总复习题

VB6.0总复习题一、基本概念1、在设计窗体时双击窗体的任何地方,可以打开的窗口是(代码窗口,而F4键不能打开)2、以下说法正确的是(一个窗体对应一个窗体文件)。

工程文件的扩展名是.vbq3、设置窗体最小化时的图标可通过(Icon )属性来实现p18表2-14、如果要实现当鼠标暂时停留在一命令按钮上时,显示提示信息,应设置此命令按钮的(ToolTipText)属性。

5、如果要实现窗体从内存中卸载,其实现的方法是(UnLoad)。

6、当文本框的MaxLength属性值取(0 )时,该文本框能容纳的字符数最多。

7、焦点:使文本框获得焦点的方法是(SetFocus)。

8、当运行程序时,系统自动执行启动窗体的某个事件过程。

这个事件过程是(GotFocus)GotFocus 事件过程用以指定当控件或窗体首次接收焦点时发生的操作。

9、若使用Textbox控件时,为对用户输入的内容立即进行检查,就对Textbox控件的(Change)事件编程。

10、所有控件都具备的属性是(Name)。

11、命令按钮对象不支持DblClick事件。

12、下列4个选项中,不是VB数值常量的是(2E1.4 )。

13、变量名不合法的是(M-d),合法的是(k_name )14、表达式"321" & 100 + "200"的值是("321300”)。

15、VB6.0中执行时出现错误的是(x = Sqr(-4)x = Exp(800))16、Sgn(x)的值为-1,则x的值是(小于0的数)。

// Sgn(x): 返回自变量x的符号,即当x为负数时,返回-1;当x为0时,返回0;当x为正数时,返回117、VB的叙述中正确的是(数组下标的下界在默认情况下从0开始)。

18、VB的叙述中不正确的是(使用ReDim语句可以改变数组的类型)。

19、在VB中声明了Variant变量,但未赋值,则系统默认其初始化值为(Empty)p40。

VB期末复习资料

VB期末复习资料

“Visual Basic编程与应用”期末复习资料第一章Visual Basic 6.0程序设计概述重点掌握的内容:对象与事件驱动对象:世界上存在的任何具体的事物都可以称之为对象。

对象是具体存在的,每个对象都是唯一的,有着自己独特的个性。

类:是具有相同性质的对象的集合。

对象和类的区别在于前者是具体的,而后者则是抽象的。

属性、方法和事件:VB采用一种所谓的事件驱动的编程机制,由用户来掌握程序的运行流向。

可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。

对象的属性的设置可以通过两种方法来实现:(1)通过属性窗口直接设置;(2)在程序代码中通过赋值实现,其格式为:对象.属性=属性值事件过程:事件即对象相应的动作,是Visual Basic预先定义好的对象能识别的动作,如Click、DbClick、LostFocus等等。

事件过程是指附在该对象上的程序代码,是事件的处理程序,即用来完成事件发生后所要做的动作创建 Visual Basic 应用程序有三个主要步骤:1.创建应用程序界面。

2.设置属性。

3.编写代码。

窗体的属性和方法窗体属性:重点掌握:Name,Caption,BorderStyle,MinButton,MaxButton等属性。

Print方法: 在Visual Basic 中,Print方法是用来输出信息的专用过程,Print方法应重点掌握如下:(1)语法结构[对象].Print [表达式列表](2)表达式列表中的分隔符:①若用分号(;):输出的各表达式的值中间没有空格,数值型前留有一个符号位。

例如 Print “1”;“2”;“3”输出格式为 123②若用逗号(,):输出的各表达式的值将被分配在各个区段内,例如 Print “1”,“2”,“3”输出格式为 1 2 3③Spc(n)函数,用于产生空格,这里n为要插入的空格数,例如Print “1”;Spc(3);“2”输出格式为 1 2④Tab(n)函数,用于将插入点定位在绝对列号上,这里n为列号。

vb6.0练习题及答案

vb6.0练习题及答案

一、选择题一、选择题1.在设计应用程序时,可以查看到应用程序工程中的所有部分的窗口是(.在设计应用程序时,可以查看到应用程序工程中的所有部分的窗口是( )。

A.窗体设计.代码C.属性D.工程资源管理器窗口.工程资源管理器窗口 >> 答案:d 2.窗体的Load事件的触发时机是(事件的触发时机是( )。

A.用户单击窗体时B.窗体被加载时C.窗体显示之后D.窗口被卸载时.窗口被卸载时 >> 答案:b答案:b3.与传统的程序设计语言相比,Visual Basuc最突出的特点是(最突出的特点是( )。

A.结构化程序设计B.程序开发环境C.事件驱动编程机制D.程序调试技术.程序调试技术答案:C 4.VB6.0集成开发环境的主窗口不包括(集成开发环境的主窗口不包括( )。

A.标题栏.状态栏 D.工具栏.工具栏.标题栏 B.菜单栏.菜单栏 C.状态栏答案:c 5.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是( )。

格式是(A.Text.Mytext B.Mytext.text C.Mytext.(Text)D.Mytext*Text 答案:b 6.下列可以激活属性窗口的操作是(.下列可以激活属性窗口的操作是( )。

A.用鼠标双击窗体的任何部位命令 C.按Ctrl+F4 用鼠标双击窗体的任何部位 B.执行“工程”菜单中的“属性窗口”命令D.按F4键答案: b d 答案:7.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应制造的操作是( )。

属性,预先应制造的操作是(A.单击窗体上没有控件的地方.不执行任何操作 D.双击窗体.单击任一个控件 C.不执行任何操作.单击窗体上没有控件的地方 B.单击任一个控件的标题栏的标题栏答案:a 8.如果在文本框中键入字符时,应设置文本框的(()属性。

只显示某个字符,如星号(*),应设置文本框的如果在文本框中键入字符时,只显示某个字符,A.Caption B.PasswordChar C.Text D.Char 答案:b 9.如果想让文本框中的内容在运行时不能编辑,需将文本框的(.如果想让文本框中的内容在运行时不能编辑,需将文本框的( )属性设置为True。

河南对口升学高职高专VB6.0考试试卷3

河南对口升学高职高专VB6.0考试试卷3

永城市职教中心2013学年第二学期期中二年级计算机专业VB6.0试卷(满分100分)班级姓名考号分数一.选择题(每题2分,25题,共50分)1. ( )不是键盘事件。

A.MouseUP B.KeyDownC.KeyUp D.KeyPress2. 若图形的填充效果为水平线,则Shape 控件的FillStyle属性值应设置为( )A.0 B.1C.2 D.33. “开始播放动画”是通过ShockWaveFlash控件的方法实现的。

A.Rewind B.StopC.Back D.Play4. 在模块级别声明对DLL动态链接库的外部过程的引用,应使用语句。

A.Call B.Dim C.ReDim D.Declare5.当运行程序时,系统自动执行启动窗体的某个事件过程。

这个事件过程是( )A.LoadB.ClickC.UnloadD.GotFocus6.在代码编辑器中,续行符是用来换行书写同一个语句的符号,用以表示续行符的是( )A.一个空格加一个下划线"_"B.一个下划线"_"C.一个造字符"-"D.一个空格加一个连字符"-"7.大部分控件都没有的属性是( )A、TopB、NameC、VisibleD、Interval8.无论何控件,都具有一个共同属性。

这个属性是( )A.TextB.FontD.CaptionmonDialog控件可以显示()种对话框。

A、4种B、5种C、6种D、7种10.为了暂时关闭计时器,应把该计时器控件的哪个属性设置为False ( ) A.Visible B.Timer C.Enabled D.Interval11.下各项,可以作为Visual Basic变量名的是( )A.BookB.2_SeekC.123.58D.Book-112.下面( )不是VB的数据类型。

A、SingleB、ObjectC、CurrencyD、Bool13.达式(3/2+1)*(5/2+2)的值是( )A.11.25B.3C.6.125D.414.下面的Change事件过程中,文本框控件Text1用来接收数字字符的输入,该事件过程的作用是( )Pivate Sub Text1_Change()Text2.Text=Str(6.28 * Val(Text1.Text))End SubA. 将在文本框Text1输入的数字变为数值B.将在文本框Text1输入的数字作为半径,求圆的周长并转换为字符串C.只要Text1中的内容一改变,Text2中显示的圆周长也随之改变D.事件过程中的Val函数和Str函数使用错误,事件过程不能执行15.组合框的Style属性设置为何值时,组合框称为下拉式列表框( )A.0B.1C.2D.316.用Dim a(2,3) As Integer声明的数组元素的个数是()A.2 B.5 C.6 D.1217.设a=6,则执行 x=IIF(a>5,-1,0) 后,x的值为()A、5B、6C、0D、-118.将一个窗体设置为MDI子窗体的方法是()A、将窗体的名称改为MDIB、将窗体的MDIChild属性设为TrueC、将窗体的MDIChild属性设为FalseD、将窗体的Enabled属性设为False19.下列()语句可以为动态数组分配实际元素个数。

VB程序设计期末复习资料

VB程序设计期末复习资料

VB 程序设计期末复习题一、填空题1.在VB 6.0中,变量名最长可达个字符.答案:255解析:规定2.男性(sex),年龄(age)在18—20岁之间,身高(size)在 1.65米以上,列出逻辑表达式。

答案:sex and age>=18 and age<=20 and size>=1.65解析:规定3.要使一个按钮设为默认按钮,应把此按钮的属性的值设为True.答案:Default解析:规定4.一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示文件. 答案:工程解析:规定5.VB表达式9^2 MOD 45 \2 *3 的值 .答案:4解析:表达式的计算,优先级6.如果要使用命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为 .答案:退出(&X)解析:规定7.拖动滚动条中的滚动块将会产生Scroll和事件.答案:Change解析:规定8.在利用Visual Basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和。

答案:逻辑错误解析:规定9.Option Base 1的作用是确定数组的下界为 .答案:1解析:规定10.在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的属性的值设置为True.答案:MultiLine解析:规定11.表达式81\7 MOD 2^2 的值是 .答案:3解析:规定12.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .答案:0解析:规定13.把条件1<=X<12写成VB关系表达式为 .答案: x>=1 and x<12 或 x<12 and x>=1解析:规定15.如果要在单击按钮时执行一段代码,则应将这段代码写在事件过程中.答案:click解析:规定16.写出清除标签Label1的显示信息的语句为 .答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""解析:规定17.如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义 .答案: public mystring as string*15解析:规定18.将焦点定位于命令按钮Command1之上的语句为 .答案:Command1.SetFocus 或 SetFocus解析:规定19.滚动条控件有水平滚动条和滚动条.答案:1). 垂直解析:规定20.把整型数1赋给一个逻辑型变量,则逻辑变量的值为 .答案:True解析:规定21.写出清除标签Label1的显示信息的语句为 .答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""解析:规定22.设置计时器对象触发事件的时间间隔用属性.答案:interval解析:规定23.VB中,变量的声明可分为两种方法: 数组和动态数组.答案:静态解析:规定24.大于X 的最小整数的VB表示形式为 .答案:Int(x)+1 或 Int(x) + 1解析:规定25.文本框中所显示的内容是它的属性的值.答案:Text解析:规定26.设a=2,b=3,c=4,d=5,则NOT a<=c OR 4*c=b^2 AND b<> a+c 的值为 . 答案:False解析:规定27.设置计时器控件只能触发事件.答案:timer解析:规定28.文件按照存取方式及其组成结构可以分为顺序文件和 .答案:随机文件解析:规定28.声明单精度常量g(重力加速度)代表9.8可写成 .答案:const g=9.8 或 const g as single =9.8解析:规定29.在一条Dim语句中可以声明多个变量,如Dim strVar,intVar,sngVar As Integer,则strVar、intVar与sngVar的数据类型分别是Variant、Variant和 .答案:Integer解析:规定30.如果在模块的声明段中有Option Base 0语句,则在该模块中使用Dim a(6, 3 To 5)声明的数组有个元素.答案:21解析:规定31.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .答案:0解析:初值超过终值32.表达式 1 and 0的值 .答案:False解析:规定33.一元两次方程ax2+bx+c=0有实根的条件为a≠0,并且b2-4ac≥0,列出逻辑表达式 .答案:a<>0 and b^2-4*a*c>=0解析:逻辑表达式的书写34.变量min@表示类型的变量.答案:货币型解析:数据类型35.想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加一些特殊的设置,也就是在字母之前加上 .答案:&解析:规定二、程序填空1.以下程序段利用随机函数生成15个10-100之间的整数,然后用选择法将其从小到大排序。

《Visual Basic 6.0》学习辅导习题解答

《Visual Basic 6.0》学习辅导习题解答

试题一、语言基础(35分)(一)判断下列叙述的正确与否,正确的打“√”,否则打“×”(每题1分,共10分)1.窗体的Top、Left属性为数值,其单位长度为缇,且不可改变 ( ) 。

2.数组的下标最小为1,且不可改变 ( ) 。

3.设置好窗体字体后,在窗体上建立控件,各控件的默认字体为窗体字体 ( ) 。

4.控件的只读属性值不可以在程序运行时动态地修改 ( ) 。

5.函数Val("2a")的返回值为42 ( ) 。

6.标签框的Caption属性值为字符串,运行时可以重新赋值 ( ) 。

7.列表框控件的Sorted属性可以在运行时修改 ( ) 。

8.将容器的FillStyle属性设置为0后,容器中所有图形都变为实心填充 ( ) 。

9.在容器的ScaleMode属性值中,取值7使得容器的单位长度最小 ( ) 。

10.图片框的Clear方法可以清除图片框中的文字以及用图形方法绘制的图形 ( ) 。

(二)单选题(每题1分,共5分)1.装入窗体后,使窗体最大化的窗体属性名是。

A、WindowStateB、MaxC、MinD、Style2.按Tab键时,决定焦点在各个控件之间移动顺序的属性是。

A、IndexB、TabIndexC、TabStopD、SetFocus 3.表示文本框中所选定内容的属性是。

A、SeltextB、SellenghtC、TextD、Caption 4.设置某菜单项是不是一个分割条的属性是。

A. NameB. CaptionC. EnabledD. Visible 5.语句“Circle(1000,1000),800,,,,2”绘制的是。

A、弧B、椭圆C、扇形D、同心圆(三)填空题(每题2分,共20分)1.将一条语句分成多行显示,语句间使用的分隔符为。

2.将数学式 (x+1)e2x写作VB算术表达式为。

3.判断整型变量n是否为两位正整数的逻辑表达式为。

4.执行下列程序段后,变量s、k的值依次为。

VB6.0试题二数据类型

VB6.0试题二数据类型

101计算机VB试题二出题日期:201100901 出题人:赵文洲一.VB 6.O提供的基本数据类型主要有:字符型数据、数值型数据、货币类型、字节类型、布尔类型、日期类型、通用类型、无符号类型、对象类型等9种数据类型。

1.(String)用以定义一个字符序列。

在内存中一个字符用一个字节来存放。

2.包括:整型、长整型、浮点型(单精度和双精度)4种。

(1) :是不带小数点、范围-32 768到3 2 767之间数,在内存中用2个字节(1 6位) 来存储一个整数。

在-32 678~32 767之间的一个数字在尾部加一个“%”符号也表示一种整型数据,如1 345%,-67%。

’(2) :是超过一32 768~32 767范围,而在-2 147 483 648~2 1 47 483 647之间的不带小数点的数,一个长整数在内存中占4个字节(32位)。

在-2 1 47 483 648~2 1 47 483 647之间的数字在尾部带一个“&"符号,也表示为一个长整数。

(3):是带小数点的实数,有效值为7位。

在内存中用4个字节(32位)存放一个单精度数。

通常以指数形式(科学记数法)来表示,以“E"或“e”表示指数部分。

:也是带小数点的实数,有效值为1 5位。

在内存中用8个字节(64位)存放一个双精度数。

双精度数通常以指数形式(科学记数法)来表示,以“D"或“d”表示指数部分。

3.:是为计算货币而设置的定点数据类型,它的精度要求高,规定精确到小数点后4位。

在内存中占8个字节(64位)。

取值范围在-922 337 203 685 477.5805到922 337 203 685 477.5807之间。

4.:是一种数值类型,以1个字节的无符号二进制数存储,取值范围为0~255。

5.:布尔型数据是一个逻辑值,也称逻辑类型,用两个字节存储,它只取两种值,即’Frue(真)或False(假)。

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

1、在设计窗体时双击窗体的任何地方,可以打开的窗口是(代码窗口,而F4键不能打开)2、以下说法正确的是(一个窗体对应一个窗体文件)。

工程文件的扩展名是.frm3、设置窗体最小化时的图标可通过(Icon )属性来实现p18表2-14、如果要实现当鼠标暂时停留在一命令按钮上时,显示提示信息,应设置此命令按钮的(ToolTipText)属性。

5、如果要实现窗体从内存中卸载,其实现的方法是(UnLoad)。

6、当文本框的MaxLength属性值取(0 )时,该文本框能容纳的字符数最多。

7、焦点:使文本框获得焦点的方法是(SetFocus)。

8、当运行程序时,系统自动执行启动窗体的某个事件过程。

这个事件过程是(GotFocus)GotFocus 事件过程用以指定当控件或窗体首次接收焦点时发生的操作。

9、若使用Textbox控件时,为对用户输入的内容立即进行检查,就对Textbox控件的(Change)事件编程。

10、所有控件都具备的属性是(Name)。

11、命令按钮对象不支持DblClick事件。

12、下列4个选项中,不是VB数值常量的是(2E1.4 )。

13、变量名不合法的是(M-d),合法的是(k_name )14、表达式"321" & 100 + "200"的值是("321300”)。

15、VB6.0中执行时出现错误的是(x = Sqr(-4)x = Exp(800))16、Sgn(x)的值为-1,则x的值是(小于0的数)。

// Sgn(x): 返回自变量x的符号,即当x为负数时,返回-1;当x为0时,返回0;当x为正数时,返回117、VB的叙述中正确的是(数组下标的下界在默认情况下从0开始)。

18、VB的叙述中不正确的是(使用ReDim语句可以改变数组的类型)。

19、在VB中声明了Variant变量,但未赋值,则系统默认其初始化值为(Empty)p40。

20、确定字符串str2在字符串str1中起始位置的函数是(Instr)p46。

21、表达式# 9/10/2009 – 5 的运算结果是(2009-9-5 )p49。

22、表达式Int ( Rnd * 30 + 2 )的取值范围为([2,31] )。

23、运行下面的程序后,单击命令按钮,则在窗体上输出()。

Print Format( 4123.479,"###.##%") 412347.9%24、关于MsgBox函数的说法中,正确的是MsgBox函数的第三个参数是Title,表示对话框的标题显示在对话框窗口顶部的标题栏区p6325、对象.cls方法对(窗体、图片框)控件有效。

P1826、若想使时钟控制每隔0.25秒触发一次Timer( )事件,则可将Interval属性值设为(250 )。

27、(窗体、图形框、框架)组中的所有控件,可以在用户界面上作为其他控件的容器。

28、若希望分成两组使用多个Option Button控件,能完成这一功能的控件是(Frame)P96 p106;29、在窗体上画一个名称为Check1的复选框,在程序运行的过程中,若选中复选框,则Check1.Value的值是(1)。

30、每次单击滚动条两端箭头时,滚动条输出的变化值是5,应设置它的(SmallChange)属性。

31、引用列表框L ist1最后一个数据项应使用(List1.List(List1.ListCount - 1) )。

32、窗体的MouseDown事件过程:Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single )有4个参数,关于这些参数,正确的描述是(通过Button参数判定当前按下的是哪一个鼠标键)。

二、读程序运行写结果1、Do Until…Loop循环命令的功能是()。

(执行前先判断是否不满足条件,若不满足才进入循环)2、将当前页面跳转到"Test.asp"的ASP代码是(Response.Redirect "Test.asp" )。

A、Response.Goto "Test..asp"B、Request.Goto "Test.asp"C、Response.Redirect "Test.asp"D、Request.Redirect “Test.asp”3、执行下列程序,单击命令按钮后在窗体上输出结果是()。

Private Sub Command1_Click( )Dim A As IntegerA% = 456 : A = 232.45B = 235Print A%,AEnd Sub(232 232 )4、执行以下程序段a$ = “abbacddcba”For i = 6 To 1 Step -2X = Mid(a,i,i)Y = Left(a,i)Z = Right(a,i)Z = UCase(X & Y & Z)Next iPrint Z输出结果为(BBABBA)。

5、在一个列表框List1中已按序放入ONE、TWO、THREE、FOUR、FIVE、SIX 6个字符串数据项,执行下面的程序后:Private Sub Form_Click( )For i = 1 To 3List1.RemoveItem iNext iEnd Sub列表中的数据项是(ONE、THREE、FIVE)。

6、执行下面的程序后,x的值为()。

x =50For i = 1 To 20 Step 2x = x + i \ 5Next i(66)7、如下程序:Private Sub Form_Click( )c = 4x = Val(InputBox("请输入一个数"))While x <> -999If x > c Then c = xx = Val(InputBox("请输入一个数"))WendPrint c; Abs(x)End Sub运行后,单击窗体并输入9,8,2,-999,输出的结果是(9 999 )。

8、在窗体上画两个名称分别是Text1、Text2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )Dim x As Integer, n As Integerx = 1n = 0Do While x < 20x = x * 3n = n + 1LoopText1.Text = Str(x)Text2.Text = Str(n)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别是(27和3 )。

9、如下程序:For i = 1 To 3For j = 5 To 1 Step -1Print i * jNext jNext i运行程序,则语句Print i * j的执行次数及i、j的值分别是(15 4 0 )。

10、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Option Base 1Private Sub Command1_Click()Dim aa= Array(1,2,3,4,5)For i=1 To UBound(a)a(i) = a(i) + i - 1Next iPrint a(3)End Sub程序运行后,单击命令按钮,则在窗体上显示的内容是( 5 )。

二、填空题(共30空,每空1分,共计30分)1、VB提供了结构化程序设计的3种基本结构,这3种基本结构是______、______和_______。

(顺序结构选择结构循环结构)2、__________方法可以清除列表框的所有内容。

(clear)3、E盘根目录下的一个名为pic1.gif的图形文件,要在运行期间把该文件装入一个图片框(Picture1),应执行的语句是_____。

(Picture1.Picture = LoadPicture(" E:\pic1.gif ")4、在程序运行期间,如果拖动滚动条上的滚动块,则触发的滚动事件是__________。

(Scroll)5、VB中,若要设定每个数组默认的下界固定为1,其声明的语句是________。

(Option Base 1)6、InputBox函数返回值的类型为_____,MsgBox函数返回值的类型为_____。

(字符型;数值型)7、对于窗体上的菜单按钮,如果不允许进行操作,应通过___属性进行设置。

(Enabled)8、要将数学表达式Sin3(x+y)+4e2写成VB表达式,正确的形式是___。

(sin(x+y)^3+4*exp(2)9、在VB中,若要改变动态数组的大小,且保留数组中的数据,应在ReDim语句后加关键字______。

(Preserve)10、执行语句s = Len("可视化Basic", 4)后,s的值是_____。

(5)11、已知a = -5.5,则Int(a) = __,Fix(a) = ____,Cint(a) = ____。

(-6 -5 -6)12、设x = 3,y = 2,z = 1,表达式x < y And (Not y > z) Or z < x的值是_______。

(true)13、设有如下程序Private Sub Form_Click( )Dim a As Integer, s As Integern = 6:s = 0Don = n – 1s = s + nLoop until n < 0Print sEnd Sub以上程序运行后,单击窗体,输出结果为_____。

(14)14、下面程序的功能是:输出100以内能被3整除且个位数为4的所有整数。

请在下划线处填入适当内容,将程序补充完整。

Private Sub Command1_Click( )For i = 0 To _____j = i * 10 + 4If ______ ThenPrint jEnd IfNext iEnd Sub(9;j Mod 3 = 0)15、命令按钮Command1_Click事件中的程序为:Private Sub Command1_Click( )Static a As Integer, b As Integera = 1a = a + 5b = 5 + bPrint a,bEnd Sub程序运行时,单击命令按钮两次后,窗体上显示的结果为_____和_____。

相关文档
最新文档