VB程序设计习题
- 格式:docx
- 大小:42.52 KB
- 文档页数:43
第一套试题一、选择题(每题2分,共30分)1.在VB环境中,工程文件的扩展名是( C )(A).frm (B).bas (C).vbp (D).frx2.下面4项中不属于面向对象系统三要素的是( A )(A)变量(B)事件(C)属性(D)方法3. \、/、Mod、*这4个算述运算符中,优先级别最低的是( C )(A)\ (B)/ (C)Mod (D)*4.要使Print方法在Form_Load事件中起作用,要对窗体的( C )属性进行设置(A)BackColor (B)ForeColor(C)AutoRedraw (D)Caption5.不论何控件,共同具有的属性是( B )(A)Text (B)Name(C)ForeColor (D)Caption6.要使Form1窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( D ) (A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption=ˊ欢迎使用VBˊ(C)Form1.Caption=欢迎使用VB (D)Form1.Caption=〞欢迎使用VB〞7.VB提供了结构化程序设计的3种基本结构,这3种基本结构是( D )(A)递归结构,选择结构,循环结构(B)选择结构,过程结构,顺序结构(C)过程结构,输入、输出结构,转向结构(D)选择结构,循环结构,顺序结构8.给变量赋值a=123+MID(“123456”,3,2),a变量中的值是( D )(A)“12334”(B)123 (C)12334 (D)1579.下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是( D )(A)If sex=“男”And age<40 And InStr(duty,“教授”)>0 Then n=n+1 (B)If sex=“男”And age<40 And (duty=“教授”Or duty=“副教授”) Then n=n+1(C)If sex=“男”And age<40 And Right(duty,2)= “教授” Then n=n+1 (D)If sex=“男”And age<40 And duty=“教授”And duty=“副教授” Then n=n+110.若要清除列表框的所有内容,可用来实现的方法是( C )(A)RemoveItem (B)Cls(C)Clear (D)以上均不可以11.要使时钟控件Timer1的Timer事件不起作用,以下正确的语句是( B ) (A)Timer1.Visible=False (B)Timer1.Enabled=False(A) Timer1.Interval=1000 (D)Timer1.Index=012.引用列表框(List1)最后一个数据项应使用的语( B )(A)List1.List(List1.ListCount) (B)List1.List(List1.ListCount-1)(C)List1.List(ListCount) (D)List1.List(ListCount-1)13.如下数组声明语句,正确的是( B )(A)Dim a[3,4]As Integer (B)Dim a(3,4)As Integer(C)Dim a(n,n) As Integer (D)Dim a(3,4)As Integer14.下面子过程语句说明合法的是(A、D )(A)Sub f1(ByVal n%) (B)Sub f1(n%)As Integer(C)Function f1%(f1%) (D)Function f1(ByVal n%)15.假定有如下的命令按钮(名称为Command1)事件过程:Private Sub Command1_Click()x=InputBox("输入:","输入整数")MsgBox"输入的数据是:”,,”输入数据:"+xEnd Sub16.程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是( A )(A)x的值是数值10 (B)输入对话框的标题是“输入整数”(C)信息框的标题是“输入数据:10”(D)信息框中显示的是“输入的数据是:”二、填空题(每题2分,共20分)1、当进入VB集成环境后,发现没有显示“工具箱”窗口,应选择视图菜单的工具箱选项,使“工具箱”窗口显示。
VB程序设计习题集一、选择题1. 一个工程必须包含的文件的类型是:AA、*.vbp ,*.frm ,*.frxB、*.vbp ,*.cls, *.basC、*.bas ,*.ocx ,*.resD、*.frm ,*.cls ,*.bas2. 以下不能在“工程资源管理器”窗口中列出的文件类型是:DA、.basB、.resC、.fnnD、.ocx3. 下列不能打开工具箱窗口的操作是: BA、招待“视图”菜单中的“工具箱”命令B、按Alt+F8键C、单击工具栏上的“工具箱”按钮D、按Alt+V,然后按Alt+X键4. 不能作为容器使用的对象是:DA、窗体B、框架C、图片框D、图像框5. 在Visual Basic中传递参数的方法有__ B ___方式。
A、一种B、两种C、三种D、四种6. Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是:BA、属性、控件和方法B、属性、事件和方法C、窗体、控件和过程D、控件、过程和模块7. 创建VB应用程序的主要步骤是:①创建应用程序界面②设置控件③设置属性④编写代码,其中正确的步骤是:AA、①③④B、①②④C、②③④D、①②③④8. 要将名为MyForm的窗体显示出来,正确的使用方法是:AA、MyForm.ShowB、Show.MyFormC、MyForm LoadD、MyForm Show9. 为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是 : BA. ValueB. DefaultC. CancelD. Enabled10. 如果在立即窗口中执行以下操作(<CR>是回车键):Ca=8<CR>b=9<CR>print a>b<CR>则输出结果是:A)-1B) 0 C)False D)True11. 在设计应用程序时,通过___D___窗口可以查看到应用程序工程中的所有组成部分。
vb程序设计试题及答案一、选择题(每题2分,共20分)1. 在VB中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. VB中用于声明变量的关键字是?A. DimB. DeclareC. SetD. All of the above答案:A3. 在VB中,下列哪个选项是正确的循环语句?A. ForB. DoC. WhileD. All of the above答案:D4. VB中用于打开文件的函数是?A. OpenB. CloseC. WriteD. Read答案:A5. 在VB中,下列哪个选项是正确的条件语句?A. If...ThenB. Select CaseC. Do WhileD. All of the above答案:A6. VB中用于创建新窗体的语句是?A. Form.ShowB. Form.NewC. Form.CreateD. Form.Open答案:A7. VB中用于声明常量的关键字是?A. ConstB. DimC. StaticD. Option答案:A8. 在VB中,下列哪个选项是正确的数组声明?A. Dim arr(5) As IntegerB. Dim arr() As IntegerC. Dim arr As IntegerD. Dim arr(5) As String答案:A9. VB中用于结束程序的语句是?A. EndB. ExitC. CloseD. All of the above答案:B10. VB中用于捕获异常的语句是?A. Try...CatchB. On ErrorC. CatchD. All of the above答案:B二、填空题(每题2分,共20分)1. 在VB中,声明一个名为myVar的变量,其类型为字符串,应该使用语句________。
答案:Dim myVar As String2. VB中,用于定义一个名为myFunction的函数,返回值为整数,应该使用语句________。
VB程序设计习题练习一一、多项选择题1、下面列出的程序设计语言中(a)是面向问题的语言。
a、机器语言b、汇编语言c、高级语言D,0,1二进制语言解释:机器语言和汇编语言都是面向机器的语言,二进制语言为机器语言,故其为面向机器的语言2、下面列出的程序设计语言中(c)不是面向对象的语言。
a、cb、c++c、javad、vb3、下列(d)不属于vb6.0的版本。
a、学习版b、专业版C、企业版D、共享版解释:vb6.0共有三个版本:标准版、专业版、企业版。
而其中的标准版是为初学者了解基于windows的应用程序开发而设计的,也可称为学习版。
二、填空题1.从编程语言的发展过程来看,计算机编程语言分为机器语言、汇编语言和高级语言。
2、 vb6。
0采用面向对象和事件驱动(可视化编程)的编程机制。
3、启动vb6.0后可以从“现存”选项卡选择并打开系统中现存的工程文件。
练习2一、选择题1.如果表单对象的名称是forma1,backcolor是表单对象的一个属性,用于设置表单的背景色,那么将表单背景色设置为蓝色的正确语句是(a)a和forma1backcolor=vbblue、backcolor=vbbluec、forma1=vbblued、forma1′sbackcolorisvbblue.2.在以下方法中,无法打开代码编辑器(d)A.单击“视图”菜单上的“代码窗口”命令。
b、在窗体设计器中双击窗体或控件。
c、双击窗体设计器的窗体或控件,单击工程资源管理器中的“查看代码”按钮。
d、双击窗体设计器的窗体或控件,单击标准工具栏中的“代码窗口”按钮。
3、保存vb应用程序时,下列方法中正确的是(a)a、先保存窗体文件,再保存工程文件。
b、先保存工程文件,再保存窗体文件c、如果直接保存表单文件,系统将自动先保存表单文件,然后依次保存项目文件。
d、如果直接保存表单文件,系统将自动先保存项目文件,然后依次保存表单文件。
2、填空1、vb工程文件的扩展名是工程文件(*.vbp),窗体文件的扩展名是窗体文件(*.frm)。
VB程序设计考试(1)一、单选题(每题1分,共50题)1.Visual Basic 6.0集成环境的主窗口中不包括( C )。
正确A.标题栏B.菜单栏C.状态栏D.工具栏2.以下不属于Visual basic的工作模式的是()模式。
正确答案:AA.编译B.设计C.运行D.中断3.如果文本框的Enabled属性被设置为False,则运行时()。
正确答案:AA.文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上B.文本框中的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容C.文本框中的文本将变成灰色,用户仍然能改变文本框中的内容D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容4.控制名称都是系统的默认控件名,下列语句错误是()。
正确答案:Dmand1.Caption=List1.Text;bel1.Caption=List1.List(1);C.List1.List(2)=List1.Text+Str(List1.ListIndex);D.Text1.Text=+Text1.Caption。
5.以下叙述中正确的是()。
正确答案:A属性用来标识对象B.窗体Name属性值显示在标题栏中C.运行时对象Name属性可变D.对象的Name属性值可以为空6.Abc%,abc!,abc$,abc#分别声明abc是()。
正确答案:AA.整型、单精度、字符串、双精度变量B.整型、整型、字符串、双精度变量C.单精度、整型、字符串、双精度变量D.整型、双精度、字符串、双精度变量7.Visual Basic的逻辑类型数据占( A )字节内存。
正确A.2B.4C.8D.168.如果逻辑与(AnD)运算的结果为真,与它所连接的两个条件必须是( C )。
正确A.前一个为真,后一个为假B.前一个为假,后一个也为假C.前一个为真,后一个也为真D.前一个为假,后一个为真9.设a=6,则执行 x=iif(a>5,-1,0)后,x 的值为( D )。
VB程序设计及参考答案一、单选题(共20分,每小题1分)1、要改变控件的宽度,应修改该控件的()属性。
(A)TOP (B)width (C)Left (D)Height2、将命令按钮Command1设置为不可见,应修改该命令按钮的()属性。
(A)Visible (B)Value (C)Caption (D)Enabled3、()对象具有clear方法。
(A)图片框(B)窗体(C)复选框(D)列表框4、启动VB后,就意味着要建立一个新()。
(A)窗体(B)文件(C)工程(D)程序5、下列()对象不具有Clear方法。
(A)列表框(B)组合框(C)剪贴框(D)图片框6、组合框有三种风格,它们由Style属性所决定,其中为简单组合框时,Style 属性值应为()(A)0 (B)1 (C)2 (D)37、下列可调整图片框的大小以适合图片的属性是()(A)Stretch (B)autosize (C)picture (D)oledropmode 8、要想清除文本框中的内容则可利用()进行。
(A)Caption (B)Text (C)Clear (D)Cls9、在文本框控件中将Text的内容全部显示为所定义的字符的属性是()。
(A)Password (B)PasswordChar(C)需要编程来实现(D)以上都不是10、Visual Basic是一种面向对象的程序设计语言,所采用的编程机制是()。
(A)从主程序开始执行(B)按过程顺序执行(C)事件驱动(D)按模块顺序执行11、下列四项中合法的变量名是()。
(A)a-bc (B)a_bc (C)4abc (D)integer12、无论何种控件,共同具有的属性是()(A)Text (B)Name (C)Caption (D)ForeColor13、有程序代码如下:Text1.Text = "Visual Basic程序设计"则Text1、Text ,和"Visual Basic程序设计"分别代表()。
《Visual Basic程序设计基础》教材习题第1章Visual Basic 6.0程序设计概述习题一、判断题1.Visual Basic是以结构化的Basic语言为基础、以事件驱动作为运行机制的可视化程序设计语言。
2.属性是Visual Basic对象性质的描述,对象的数据就保存在属性中。
3.同一窗体中的各控件可以相互重叠,其显示的上下层次的次序不可以调整。
4.在Visual Basic中,有一些通用的过程和函数作为方法供用户直接调用。
5.控件的属性值不可以在程序运行时动态地修改。
6.许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。
7.所谓保存工程,是指保存正在编辑的工程的窗体。
8.在面向对象的程序设计中,对象是指可以访问的实体。
9.决定对象是否可见的属性是Visible属性,决定对象可用性的属性是Enabled属性。
10.保存Visual Basic文件时,若一个工程包含多个窗体或模块,则系统先保存工程文件,再分别保存各窗体或模块文件。
11.xxx.vbp文件是用来管理构成应用程序xxx的所有文件和对象的清单。
12.事件是由Visual Basic预先定义的对象能够识别的动作。
13.事件过程可以由某个用户事件触发执行,它不能被其他过程调用。
14.窗体中的控件,是使用工具箱中的工具在窗体上画出的各图形对象。
15.同一个窗体文件只能用于一个工程中。
16.由Visual Basic语言编写的应用程序有解释和编译两种执行方式。
17.在打开一个Visual Basic工程进行修改后,要另存为一个版本,只需单击“工程另存为…”就行,因为系统将同时保存其他文件。
18.当用Load命令将窗体装入内存时,一定触发窗体的load事件和Activate事件19.“方法”是用来完成特定操作的特殊子程序。
20.“事件过程”是用来完成事件发生后所要执行的程序代码。
二、选择题1.工程文件的扩展名为。
A、.frxB、.basC、.vbpD、.frm2.以下4个选项中,属性窗口未包含的是。
索引一、在窗体上画一个文本框,其名称为Text1,Text属性为空白。
再画一个命令按钮,其名称为C1,Visible属性为False。
编写适当的事件过程。
程序运行后,如果在文本框中输入字符,则命令按钮出现。
二、计算圆的周长和面积:在窗体中添加一个文本框(Text1)和一个对应的标签(Label1),再添加两个命令按钮(Command1和Command2)和一个图片框(Picture1)。
程序运行时,当单击Command1按钮后,计算圆的周长;当单击Command2按钮后,计算圆的面积;计算结果输出在图片框中。
(要求在未输入半径前两个按钮呈灰色不可用。
)三、在窗体上添加三个文本框和对应的三个标签,标签的标题分别是“个位”、“十位”、“百位”。
程序运行时,当单击窗体后,随机产生一个【100,999】区间内的整数,将它的个位、十位、百位数字分别显示在对应的文本框中。
四、设计一个计算程序:在窗体上添加四个文本框和四个对应的标签,标签的标题分别是“语文”、“数学”、“外语”、“平均成绩”,三个命令按钮,标题分别为“清除”、“计算”、“退出”。
程序运行后,用户按“清除”按钮,则清除文本框中显示的内容,按“计算”按钮,则计算三科平均成绩,将计算结果显示在第四个文本框中(计算结果保留小数点后一位)。
单击退出按钮则程序退出。
五、某税务部门征收所得税,规定如下:(1)收入200元以内,免征。
(2)收入在200~400元,超过200元的部分纳税3%。
(3)收入超过400元的部分,纳税4%。
(4)当收入达5000元或超过时,将4%税金改为5%。
编程序实现上述操作。
六、给定三角形的三条边的边长,计算三角形的面积。
编写程序,首选判断给出的三条边能否构成三角形,如可以构成,则计算并输出该三角形的面积,否则要求重新输入。
当输入-1时结束程序。
七、编程求100以内的全部素数。
八、编程打印钻石图案。
九、输出杨辉三角形。
十、有一个数组,包含了10个不同的随机整数(20~90),要求计算出它们的平均值,并输出这个数组中最接近于平均值的数。
Visual basic 程序设计习题参考答案第一章Visual basic 程序设计一、选择题二、填空题三、简答题1、简述visual basic 的特点。
(1)具有可视化的设计平台(2)面向对象的设计方法(3)事件驱动的编程机制(4)结构化程序设计语言(5)开放的数据库功能与网络支持2、什么是对象、类、属性、事件和方法?在可视化编程语言中,对象是代码和数据的集合,它可以是窗体和控件,也可以是菜单和数据库等。
描述一个对象有三个基本要素:属性、方法和事件。
类是一组用来定义对象的相关过程和数据的集合,即同类对象的集合和抽象。
属性是描述对象的一组特性。
方法是对象能够执行的动作,它是对象本身内含的函数或过程,用于完成某种特定的功能。
事件是发生在对象上并且能够被对象识别的动作,即由系统预先设置好的、能被对象识别的动作,如Click(单击)、DblClick(双击)、Load(窗体的装载)、KeyPress(按键)、Change(改变)、MouseMove (鼠标的移动)等,每一种对象能识别的事件是不同的5、什么是事件驱动的编程机制?当某个事件(一般由用户操作来触发) 发生时,系统就会自动执行此事件的事件过程。
由事件控制整个程序的执行流程。
事件过程要经过事件的触发才能被执行,这种工作模式称为事件驱动方式。
第二章Visual basic 程序设计基础一、选择题二、填空题第三章数据输入输出一、选择题二、填空题3第四章选择结构和循环结构程序设计一、选择题二、填空题第五章数组一、选择题二、填空题第六章过程一、选择题二、填空题三、简答题1、简述事件过程和通用过程的含义和联系。
5VB应用程序是由过程组成的,过程是完成某种特殊功能的一组独立的程序代码。
VB中的过程有两大类:事件过程和通用过程事件过程是当发生某个事件时,对该事件作出响应的程序段。
事件过程由VB自行声明,用户不能增加或删除。
事件过程是VB 应用程序的主体。
VB程序设计习题练习一一、选择题1、下面列出的程序设计语言中(A )是面向问题的语言。
A、机器语言B、汇编语言C、高级语言D、0、1二进制语言解释:机器语言和汇编语言都是面向机器的语言,二进制语言为机器语言,故其为面向机器的语言2、下面列出的程序设计语言中(C )不是面向对象的语言。
A、CB、C++C、JavaD、VB3、下列(D )不属于VB 6.0的版本。
A、学习版B、专业版C、企业版D、共享版解释:VB6.0共有三个版本:标准版、专业版、企业版。
而其中的标准版是为初学者了解基于windows的应用程序开发而设计的,也可称为学习版。
二、填空题1、从程序设计语言发展过程的角度来分类,计算机程序设计语言分:机器语言、汇编语言和高级语言。
2、VB 6.0采用了面向对象、事件驱动(可视化编程)的编程机制。
3、启动VB 6.0后可以从“现存”选项卡选择并打开系统中现存的工程文件。
练习二一、选择题1、如果窗体对象的名称为Forma1,Backcolor是窗体对象的一个属性,用来设置窗体的背景色,那么设置窗体背景色为蓝色的语句正确的是( A )A、Forma1.Backcolor=vbBlueB、Backcolor= vbBlueC、Forma1 =vbBlueD、Forma1′s Backcolor is vbBlue.2、下面方法中,不能打开编码编辑器的是(D)A、单击“视图”菜单中的“代码窗口”命令。
B、双击窗体设计器的窗体或控件。
C、双击窗体设计器的窗体或控件,单击工程资源管理器中的“查看代码”按钮。
D、双击窗体设计器的窗体或控件,单击标准工具栏中的“代码窗口”按钮。
3 、保存VB应用程序时,下列方法中正确的是(A)A、先保存窗体文件,再保存工程文件。
B、先保存工程文件,再保存窗体文件C、直接保存窗体文件,系统会自动按顺序先保存窗体文件再保存工程文件。
D、直接保存窗体文件,系统会自动按顺序先保存工程文件再保存窗体文件。
二、填空题1、VB工程文件的扩展名是工程文件(*.vbp),窗体文件的扩展名是窗体文件(*.frm)。
2、选中工程资源管理器中的窗体对象,再单击按钮可打开窗体设计器。
3、在VB中,按下工具栏中的“启动”按钮或键运行程序。
练习三一、选择题1、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口2、新建一个工程,将其窗体的名称属性设置为MyFirst,则默认的窗体文件名为(C)A、Form1. frmB、工程1. frmC、MyFirst.frmD、Form1.vbp3、下列叙述中正确的是(C)A、只有窗体才是VB中的对象B、只有控件才是VB中的对象C、窗体和控件都是VB中的对象D、窗体和控件都不是VB中的对象解释:窗体时VB中最常见的对象,而控件是VB中预先定好的、程序中能够直接使用的对象。
4、设置窗体最小化时的图标可通过(A )属性来实现。
A、MouseIconB、BackStyleC、IconD、Picture5、设置标签边框的属性是( B )A、BorderStyleB、BackStyleC、AutoSizeD、Alignment6、文本框没有( D )属性。
A、EnableB、VisibleC、BackColorD、Caption7、下列操作中不能触发命令按钮的Click事件的是( B )A、在按钮上单击鼠标左键B、在按钮上单击鼠标右键C、把焦点移至按钮上,然后按回车键D、使用该按钮的快捷键8、将文本框的(A)属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容超出的宽度时自动换行。
A、MultilineB、ScrollBarsC、TextD、Enabled解释:Scrollbars中0代表没有滚动条,1代表水平,2代表垂直,3代表具有水平及垂直;Text是文本框中包含的文本内容;Enabled决定控件是否可用。
9、如果将文本框的(A)属性设置为True,则运行时不能对文本框中的内容进行编辑。
A、LockedB、MultilineC、TabStopD、Visible解释:文本框中Locked决定控件是否编辑;Multiline该属性为True时可以接收多行文本;Tabstop;Visible 决定控件是否可见。
10、设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是(A)A、T ext1.MaxLength=0B、Text1.Enabled=FalseC、Text1.Visible=FalseD、Text1.Width=0解释:Text1.MaxLength指定显示在文本框中的字符数,超出部分不接收,并同时发出嘟嘟声。
11、不论何控件,共同具有的是(B )属性。
A、T extB、NameC、ForeColorD、Caption12、()控件是不可设置焦点的控件。
A、文本框B、命令按钮C、组合框D、图像框13、以下叙述中正确的是(A)A、窗体的Name属性制定窗体的名称,用来标识一个窗体。
B、窗体的Name属性的值是显示在窗体标题栏中的文本。
C、可以在运行期间改变对象的Name属性值。
D、对象的Name属性可以设置为空。
14、按下回车键时便可执行命令按钮的Click事件,则需要设置命令按钮的( D )属性。
A、ValueB、DefaultC、CancelD、Enabled15、如果设计时在属性窗口将命令按钮的(B)属性设置为False,则运行按钮不能响应用户的鼠标事件。
A、VisibleB、EnabledC、DisabledPictureD、Default16、(B )语句将按钮(Command1)的标题赋值给文本框(Text 1)的T ext属性。
A、T ext1=Command1B、Text1.Text=Command1.CaptionC、Text1.Text=Command1D、Text1.Text=(Command1)17、要使某控件在运行时不可显示,应对(A)属性进行设置。
A、EnabledB、VisibleC、BackColorD、Caption解释:enabled(可用性)决定该窗体能否接受鼠标或键盘事件(或能否被激活);visible(可视性)决定窗体是否可见,用于隐藏或显示该窗体;backcolor用于确定窗体的颜色;caption决定标题栏中现实的文本。
18、下列的(B)对象不支持Dbclick事件。
A、文本框B、命令按钮C、标签D、窗体19、确定一个控件在窗体上的位置的属性是(D)A、Width或HeightB、ScaleWidth或ScaleHeightC、T op或LeftD、ScaleTop或ScaleLeft20、下列说法正确的是( D )A、Move属性用于移动窗体或控件,但不可改变其大小B、Move属性用于移动窗体或控件,并可改变其大小C、Move方法用于移动窗体或控件,并可改变其大小D、Move方法用于移动窗体或控件,但不可改变其大小二、填空题1、VB的控件通常分为三种类型,即标准控件、ActiveX控件和可插入的对象。
2、在属性窗口中,有些属性具有预定值,在这些属性上双击属性值可以____。
3、控件和窗体的Name属性只能通过____设置,不能在程序运行期间设置。
4、要使窗体在运行时不改变窗体的大小并没有最大化、最小化按钮,需要设置的属性是windowstate。
5、要使标签所在处能透明的显示背景,应将___属性值设置为0。
6、文本框的____属性设置获取的文本框中显示的文本。
7、要使文本框出现滚动条,除了设置____属性以外,还必须设置MultiLine=True。
8、如果要将命令按钮的背景设置为某种颜色,或者要在命令按钮上粘贴图形,应将命令按钮的____属性设置外1-Graphical。
9、当程序运行时,系统自动执行启动窗体的事件过程是____。
10、在文本框中,通过____属性能获得当前插入点所在的位置。
练习四1、下列叙述中不正确的是(AB )A、变量名的第一个字符必须是字母6、声明一个长度为256个字符的字符串变量mster,应使用声明B、变量名的长度不超过255个字符C、变量名可以包含小数点或者内嵌的类型声明字符D、变量名不能使用关键字2、按照变量名的定义规则,( A )是不合法的变量名B、Mark_2C、tempValD、Cmd3、可作为字符串常量的是(C )A、mB、#01/01/99# C 、〝m〞D、True4、可作为日期常量的是(C)A、〝2/1/02〞B、22/1/02C、#2/1/02# D、{ 2/1/02 }5、下列符号常量的声明中,不合法的是()A、Const a As single=1.1B、 Const a As Integer=〝12〞C、 Const a As Double=Sin(1)D、 Dim mstr As String[256]6、声明一个长度为256个字符的字符串变量mster,应使用的声明语句是()A、Dim mstrB、Dim mstr(256)As StringC、Dim mstr As String*256D、Dim mstr As String [256]7、VB认为下面()组变量时同一个变量A、A1和a1B、Sum和SummaryC、Aver和AverageD、A1和A_18、VB中允许的形式的数是()A、2.07E-101B、±376D、0.87E+129、表达式Int(8*Sqr(36)*10^(-2)*10+0.5)/10的值是()A、48B、048C、.5D、.0510、表达式〝123〞&〝100〞&200的值()A、423B、123100200C、〝123100200〞D、12330011、表达式3/3*3/3MOD3的值是()A、1B、-1C、3D、-312、表示〝身高H超过1.7米且体重W小于62.5公斤〞的布尔表达式为()A、T>=1.7 And W<=62.5B、T<=1.7 And W>=62.5C、T>1.7 And W<62.5D、T>1.7 And W<62.513、Int(100*Rnd(1))产生的随机整数的闭区间是()A、[0,99]B、[1,100]C、[0,101]D、[1,99]14、求一个3位正整数N的十位数的方法是()A、Int(N/10)-Int(N/10)*10B、Int(N/10)-Int(N/100)C、N- Int(N/100)*100D、Int(N-Int(N/100)*100)15、函数Right(〝Beijing〞,4)的值是()A、BeijB、jingC、eijiD、ijin16、函数Mid(〝SHANGHAI〞,6,3)的值是()A、SHANGHB、SHAC、ANGH D、HAI17、在一个语句行内写多条语句时,语句之间应该用()分隔。