VB经典填空题答案
vb填空题及答案
vb填空题及答案1. 在VB中,用来描述一个对象外部特征的量称之为对象的_____。
属性2. 窗体_____决定了窗体的外观。
BorderStyle3. 表达式(?10)^ ?2的值是_____。
0.014. 执行_____语句,可以清除Picture1图片框内的图片。
Picture1.picture=LoadPicture('' '')5. 当复选框被选中时,其V alue值为_____。
16. 在窗体画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim a()ReDim a(4)For i = 1 To 4a(i) = iNext iReDim Preserve a(6)For k = 1 To 6Print a(k);Next kPrint “end”End Sub程序运行后,单击Command1命令按钮,则程序输出的结果是_____.1 2 3 4 end7. 在模块文件中的声明部分用Global或_____关键字声明的变量为全局变量。
Public8. 将通用对话框的类型设置为“字体”对话框可以使用_____方法。
showfont9. 下列程序的功能是:当按下鼠标左键并在窗体上移动时,在鼠标经过的位置画点,松开鼠标移动时,不执行画点操作。
当单击鼠标右键时,清除窗体上的内容。
请在横线的上方填入适当的内容,将程序补充完整。
Dim flag As BooleanPrivate Sub Form_MouseDown(Button As Integer, Shift As Integer, X ! ,Y !)flag = TrueIf _____ThenClsEnd IfEnd SubPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)If flag ThenPSet (X, Y) '画点语句End IfEnd SubPrivate Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)_____End SubButton=2 Flag=False1窗体的扩展名是__frm___。
VB经典填空题
《VB》经典填空题1、可以通过菜单中的命令退出Visual Basic,也可用快捷键。
2、快捷键CTRL+O的功能相当于执行菜单中的命令;或者相当于单击工具栏上的按钮。
3、工程文件的扩展名为,窗体文件的扩展名为。
4、属性窗口分为4个部分,这4个部分分别是、、、。
5、一个控件在窗体上的位置由和属性决定,其大小由和属性决定。
6、为了选择多个控件,可以按住键,然后单击每个控件。
7、在用Visual Basic 开发应用程序时,一般需要、、 3步。
8、在Visual Basic 中,字符串常量要用括起来,日期/时间型常量要用括起来。
9、为了使文本框同时具有水平和垂直滚动条,应先把属性设置为True,然后再把属性设置为3。
10、为了使标签覆盖背景,应把属性设置为1。
11、为了使标签中的内容居中显示,应把属性设置为2。
12、若要把C盘根目录下的图形文件ab.jpg装入图片框Picture1中,应使用的语句是:13、属性决定了标签内显示的内容。
14、假定在图片框Picture1中装入了一个图形文件,为了清除该图形(注意:清除图形,而不是删除图片框),应使用的语句是:15、当拖动滚动条中的滚动块时,将触发滚动条的事件。
16、为了使标签能自动调整大小以显示全部文本内容,应把标签的属性设置为True17、为了能自动放大或缩小图像框中的图形以与图像框的大小相适应,必须把该图像框的属性设置为18、窗体、图片框或图像框中的图形通过对象的属性设置。
19、计时器事件之间的间隔通过属性设置。
20、有时候需要暂时关闭计时器,可以通过设置属性来实现。
21、可以同时删除字符串前导和尾随空格的函数是。
22、当某一按钮的属性设置为False 时,该按钮不可见。
23、属性用于设置或返回文本框中的文本。
24、要使文本框中的文本以多行显示,应将其属性设置为true.25、若要使文本框具有水平滚动条,应将其属性的值设为1。
26、要使标签透明,可将其backstyle属性的值设为27、滚动条的属性表示滚动框在滚动条中的当前位置。
VB-填空题及答案
二、填空题:(每空1分,共20分) 程序代码基础部分:1.Visual Basic 中的变量按其作用分为__ 、__ 、__ 。
全局变量、模块变量(或窗体级变量)、局部变量(过程级变量)2.声明单精度常量PI 代表3.14159的语句为__ __ __ _。
Const PI!=3.14159或Const PI As Single = 3.14159 3.声明定长为10个字符变量Str v 的语句为: 。
Dim Strv as String*10 4.把条件为1≤X ≤5 写成Visual Basic 表达式为: 。
x>=1 and x<=5 5.把条件1≤X<12写成Visual Basic 关系表达式为__ 。
x>=1 and x<126.数学表达式(2 π r+e -5)lnx 对应的Visual Basic 表达式是:__ 。
(2*3.14*r+exp(-5))*Log (x ) 7.数学表达式c)-b)(s -a)(s -s(s 对应的VisualBasic 表达式是: __ 。
sqr (s*(s-a )*(s-b )*(s-c )) 8.数学表达式ba x e r++-ln )2(8π对应的Visual Basic 表达式是: 。
(2*3.14*r+exp(-8))*log(x)/(a+b)9.数学表达式5+(a+b)2对应的Visual Basic 表达式是 。
5+(a+b)^210.数学表达式2a (7+b )对应的Visual Basic 表达式是 。
2*a*(7+b )11.数学表达式C ×A B对应的Visual Basic 表达式是 。
C*A^B12.写出 Visual Basic 表达式 (Abs(a*b-c^3))^3 对应的数学表达式的形式 。
│ab-c 3│313.写出 Visual Basic 表达式 x^2+3*x*y/(2-y) 对应的数学表达式的形式 。
VB填空题(带答案)
1.VB语言中,菜单分为下拉式菜单和弹出式菜单。
2.面向对象系统的三个基本特性是封装性、继承性和多态性。
3.设在窗体上有一通用对话框Commondialog1,为建立一个“打开”对话框,应把Action属性设置为1。
4.命令按钮的Enabled属性为True时,表示该控件有效,即能够响应用户的操作。
5.能够释放窗体Form1所占用的内存空间的语句是__unload form1_。
6.若有定义Dim x(-2 to 4) as Integer,则函数UBound(x)的值为4。
7.如果要从顺序文件中读数据,则打开方式应为input。
8.关键字varient用于定义变体类型数据。
9.XOR是逻辑异或运算符。
10.表示变量x既是5的倍数,也是7的倍数的逻辑表达式为X mod 5=0 and x mod 7=0。
11.在VB语言中,窗体文件的扩展名为*.frm。
12.向随机文件或二进制文件中写入数据所用的命令关键字为put#。
13.函数过程(或子程序过程)直接或间接地调用自身称为递归调用。
14.程序运行期间,用鼠标单击滚动条上滑块两侧的空白处时,滑块的移动量是滚动条控件的largechange属性。
15.设置数组下标的默认下界为1的语句是Option_base 1。
16.用关键字sub定义的过程称为子程序过程。
17.鼠标指针置于工具箱窗口中的某一个控件图标上时,就会在工具件是图片框。
18.文本框的默认属性是Text 。
19.与传统的程序设计语言相比,Visual Basic 最突出的特点是事件驱动编程机制。
20.VB 窗体设计器的主要功能是建立用户界面。
21.两个操作数取值相同为“假”,不同为“真”的运算符是__Xor__ 。
22.在程序中,要在图片框或图像框中加载图片,可用函数load picture 。
23.有一名为menuItem 的菜单项,为了在程序运行时使该菜单项失效,应使用的语句为menuItem Enable=False 。
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填空题[1]
1、写出用随机函数产生一个200至300之间整数的VB表达式【1】.答案:200★+★Int(★Rnd*100★) 或 200★+★Int(★100*Rnd★)2、已知文本框的内容为"ABCDE",若文本框Selstart=4,Sellength=2,则SelText为【1】.答案:DE3、VB提供了列表框控件,当列表框中的项目较多,超过了列表框的长度时,系统会自动的在列表框边上加一个【1】.答案:垂直滚动条或滚动条4、想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加一些特殊的设置,也就是在字母之前加上【1】.答案: &5、列表框(ListBox)显示【1】,用户可以从中选择一个或多个项目.答案:项目列表或列表6、设置控件背景颜色的属性名称是【1】.答案:backcolor7、如果在模块的声明段中有Option Base 0语句,则在该模块中使用Dim a(6, 3 To 5)声明的数组有【1】个元素.答案:218、定时器控件的Interval属性值是指时间间隔,单位为毫秒;当每隔此间隔的时间,定时器会触发一次【1】事件.答案:Timer9、写出清除标签Label1的显示信息的语句为【1】.答案:="" 或 Label1="" 或 =""10、写出清除图片框的文字或图形信息的语句【1】.答案:或 cls11、滚动条控件有水平滚动条和【1】滚动条.答案:垂直12、文本框中所显示的内容是它的【1】属性的值.答案:Text13、要使命令按钮cmdEnd可以以快捷键E 访问,应设置属性【1】.答案:Caption 14、当程序运行时,要求窗体中的文本框呈现空白,则在设计时,把此文本框的【1】属性设置成空白.答案:Text15、如果要使用命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为【1】.答案:退出(&X)16、所有控件都具有的共同属性是【1】属性.答案:name17、Visual Basic为添加到窗体上的第一个图片框picture提供的默认对象名为【1】.答案:Picture118、使用Scale方法建立窗体Form1的用户坐标系,其中窗体左上角坐标为(-200,250),右下角坐标为(300,-100),具体形式为【1】.答案: (-200,250)-(300,-100)19、如果在模块的声明段中有Option Base 1语句,则在该模块中使用Dim a(3 To 5,6)声明的数组有【1】个元素.答案:1820、把"Visual Basic程序设计"添加到列表框lstBooks的语句为【1】.答案: "Visual Basic程序设计"21、如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义【1】.答案:public★mystring★as★string*15 22、若要在字符串asdgewl中取dge,则使用函数【1】实现.答案:Mid$(asdgewl$,2,3) 或Mid(asdgewl,2,3)23、欲使在自己设计VB程序运行过程中,不中止本程序的运行,同时又可调用系统中已有的应用程序c:\windows\,可在程序代码窗口必要的地方添加语句【1】.答案:shell("c:\windows\") 或shell("")24、设置计时器控件只能触发【1】事件.答案: timer25、要使鼠标停留在按钮上显示特殊的鼠标形状,应设置的属性值是【1】.答案:mousepointer26、使用Circle方法在窗体Form1上以(15,15)为圆心,10为半径画圆,具体形式为【1】.答案: (15,15),1027、使用Move方法把图形框Picture1的左上角移动到距窗体顶部100Twip,距窗体左边框200Twip,同时图形框缩小50%,具体形式为【1】.答案: 200,100,sqr(2),sqr(2)28、对象是既包含【1】又包含对数据进行操作的方法,并将其封装起来的一个逻辑实体.答案:数据29、拖动滚动条中的滚动框将会产生Scroll 和【1】事件.答案: Change30、以图片框Pic1的中心位置为圆心,以700为半径在Pic1上画一个圆的方法是【1】.2,2),70031、设置计时器对象触发事件的时间间隔用【1】属性.答案: interval32、对象具有属性和【1】.答案:方法33、打开"工程窗口"的方法之一是按下【1】组合键.答案: CTRL+R34、列表框控件不支持Click事件,但支持【1】事件.答案:dblclick35、Visual Basic 中的文本框中要使该框不允许多行输入,应设置【1】属性为false.答案: MultiLine36、如果要在单击钮时执行一段代码,则应将这段代码写在【1】事件过程中.答案: click37、将焦点定位于命令按钮Command1之上的语句为【1】.答案:或 SetFocus38、滚动条控件主要支持两个事件,它们是scroll和【1】事件.答案: change 39、文件按照存取方式及其组成结构可以分为顺序文件和【1】.答案:随机文件或随机40、由For k=35 to 0 step 3:next k循环语句控制的循环次数是【1】.答案: 041、循环语句FOR K=1 TO 10 STEP –1控制的循环次数为【1】.答案: 042、由For k=35 to 0 step 3:next k循环语句控制的循环次数是【1】 .答案: 043、VB中,变量的声明可分为两种方法:【1】数组和动态数组.答案:静态44、Option Base 1的作用是确定数组的下界为【1】. 答案: 145、VB中,变量的声明可分为两种方法:隐式声明和【1】.答案:显式声明46、一元两次方程ax2+bx+c=0有实根的条件为a≠0,并且b2-4ac≥0,列出逻辑表达式【1】.答案:a<>0★and★b^2-4*a*c>=047、在VB 中,设 Single型变量 XYZ 的值为,若要将其转换成字符串,应使用的类型转换函数是【1】.答案: STR 或 CSTR48、由Dim a (10) As single定义的数组占用【1】字节的内存空间.答案: 4449、在VB中,若要将字符串"12345"转换成数字值应使用的类型转换函数是【1】.答案: VAL 或 Cint50、在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的【1】属性的值设置为True.答案: MultiLine51、大于X 的最小整数的VB表示形式为【1】.答案: Int(x)+1 或 Int(x)★+★152、一个工程可以包括多种类型的文件,其中扩展名为.bas 的文件表示【1】文件. 答案: 标准模块 或 模块 53、在VB 中,变量名最长可达【1】个字符. 答案: 255 54、在VB 中,若要改变一个窗体的标题,应在属性窗口中改变这个窗体的【1】属性的值. 答案: Caption 55、在控件之中,【1】不能从工具箱中被删除. 答案: 内部控件 或 标准控件 56、在VB 中,若要求在模块中强制显式地指定变量的数据类型,应当在模块首部的申明部分使用【1】语句. 答案: Option Explicit 57、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是name 和【1】. 答案:caption 58、一个工程可以包括多种类型的文件,其中ActiveX 控件的文件扩展名为【1】. 答案: OCX 59、在利用Visual Basic 设计应用程序时,一般会遇到三类错误:语法错误、执行错误和【1】. 答案:逻辑错误 60、要使一个按钮无效,则可把它的Enable 属性设为【1】. 答案:False 61、在VB 中,窗体由属性定义外观,由【1】定义行为,由事件定义其与用户的交互. 答案:方法 62、一个工程可以包括多种类型的文件,其中,扩展名为.vbp 的文件表示【1】文件. 答案:工程 63、一个工程可以包括多种类型的文件,其中,扩展名为.frm 的文件表示【1】文件. 答案: 窗体 64、要使同一类型控件组成一个控件数组,必须要求【1】. 答案: Name 相同 或 名称相同 65、要使一个按钮设为默认按钮,应把此按钮的【1】属性的值设为True. 答案:Default 66、在VB 中,若要重新定义一个动态数组的元素个数,应当使用【1】语句对其进行重新定义. 答案:ReDim 67、在控件之中,【1】单独保存在.OCX 文件中,在必要时可以加入到工具箱中. 答案:ACTIVEX 控件 68、VB 中的变量按其作用分为全局变量,模块变量,【1】. 答案: 局部变量 69、在一条Dim 语句中可以声明多个变量,如Dim strVar,intVar,sngVar As Integer, 则strVar 、intVar 与sngVar 的数据类型分别是Variant 、Variant 和【1】. 答案: Integer 70、设x 为大于零的实数,则大于x 的最小奇数的Visual Basic 表达式是【1】. 答案: IIF(int(x) mod 2=0,int(x)+2,int(x)+1) 71、说明变量类型有隐含类型说明和【1】两种方法. 答案: 强制类型 或 强制类型说明 72、表达式(-3) Mod 8的值为【1】. 答案:–3 73、设X$ ="abc123456"则"a"+str$(val(right(X$,4)))的值是【1】. 答案:a3456 74、设a=2,b=3,c=4,d=5,则NOT a<=c OR 4*c=b^2 AND b<> a+c 的值为【1】. 答案:False 75、String(3, "abc")的结果为【1】. 答案: aaa 76、VB 的工作模式可分为三种:"设计"、"运行"以及"【1】". 答案: 中断 77、VB 的运算符包括算术运算符、【1】运算符、关系运算符、逻辑运算符和特殊运算符. 答案: 连接 78、Integer 类型的变量占用【1】字节空间. 答案: 2 79、表达式81\7 MOD 2^2 的值是【1】. 答案: 3 80、设x 为一个两位数,将x 个位数和十位数交换后所得两位数VB 的表达式是【1】. 答案:(x mod 10)★*★10★+★int(x/10) 81、求x 与y 之积除以z 的余数的VB 表达式为【1】.答案:x*y★Mod★z82、变量min&表示【1】类型的变量.答案:长整型83、A和B同为正整数或同为负整数的VB 表达式为【1】.答案:A=INT(A)★AND★ B=INT(B)★ AND★A*B>084、Val("")的值是多少【1】.答案:85、表达式"[A]"Like "[A]"的值为【1】.答案: False86、sst="ABC12DE",则Val(sst)=【1】.答案: 087、VB表达式9^2 MOD 45 \2 *3 的值【1】.答案:488、表达式 32\7 MOD 3^2 的值是【1】.答案: 489、默认情况下,所有未经显示声明的变量均视为 Variant 类型,如果要强制变量的声明,应在模块的声明段使用【1】语句.答案: Option Explicit90、征兵的条件:男性(sex)年龄(age)在18—20岁之间,身高(size)在1.65米以上;或者女性年龄在16—18岁之间,身高在以上,列出逻辑表达式【1】.答案:(sex and age>=18 and age<=20 and size>= ) or (notsex and age>=16 and age<=18 and size>= )91、把整数0赋给一个逻辑型变量,则逻辑变量的值为【1】.答案: False92、a 和 b 中有仅只有一个为1,相应的Visual Basic逻辑表达式为【1】.答案: a=1★xor★b=193、设x=2,y=4,a=4,b=6,表达式 (a>x Xor b<x) OR x<y IMP y<b 的结果为【1】.答案: True94、把整型数1赋给一个逻辑型变量,则逻辑变量的值为【1】.答案: True95、如果:I=12:J=3:I=int+I\J+13/3 MOD 5,则I值是【1】.答案: -196、如果:I=11:J=3:I=int+I\J+13/3 MOD 5,则I值是【1】.答案:-297、把条件1<=X<12写成VB关系表达式为【1】.答案:x>=1 and x<12 或 x<12 and x>=1 98、声明单精度常量g(重力加速度)代表可写成【1】.答案:const g= 或 const single g= 100、X=2:Y=8:PRINT X+Y=10的结果是【1】.答案:True101、声明单精度常量P1代表的语句为【1】.答案:Const PI= 或 Const pi As Single = 102、VB 的基本表达式包括算术表达式、关系表达式和【1】表达式.答案:逻辑103、表达式93\7 MOD 2^3的值是【1】.答案: 5104、的连接运算符包括【1】运算符和【2】运算符两种.答案:(1). & 或 + (2). & 或+105、表达式 1 and 0的值【1】.答案: False106、变量min@表示【1】类型的变量.答案:货币数据变量或货币107、当x=2时,语句if x=2 then Print x=2 的结果值是【1】.答案: True108、设x为大于零的实数,则大于x的最小偶数的Visual Basic表达式是【1】.答案:iif(int(x) mod 2=0,int(x)+2,int(x)+1)109、声明定长为10个字符变量Sstr的语句为【1】.答案:Dim Sstr as String*10 或 Sstr as String*10110、表达式(-3) And 8 的值为【1】.答案: True111、Print "x=" & (2=4) 的结果为【1】.答案: x=False。
vb填空题练习
vb填空题练习填空题1.VB6.0是运行于Windows 9x/NT操作系统环境下的一个快速可视化程序开发工具,用它进行程序设计,有两个基本的特点,即可视化设计和【1】.答案:1). 事件驱动编程2.一个工程可以包括多种类型的文件,其中扩展名为.bas的文件表示【1】文件.答案:1). 标准模块或模块3.菜单控件(对象)只有一个【1】事件答案:1). Click() 或 "单击事件" 或单击事件4.如果建立菜单时在标题文本框中输入—个【1】,那么显示时形成一个分隔符.答案:1). 下划线或 _5.Integer类型的变量占用【1】字节空间.答案:1). 26.在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的【1】属性的值设置为True.答案:1). MultiLine7.VB中的变量按其作用分为全局变量,模块变量,【1】.答案:1). 局部变量8.表示x是5的倍数或是9的倍数的逻辑表达式为【1】.1). x Mod 5=0 OR x Mod 9=09.a 和b 中有仅只有一个为1,相应的Visual Basic逻辑表达式为【1】.答案:1). a=1 xor b=110.根据访问模式文件分成顺序文件、随机文件、【1】.答案:1). 二进制文件11.在VB 6.0中,变量名最长可达【1】个字符.答案:1). 25512.在过程调用中,参数的传递可分为两种方式,其中按【1】传递方式是默认的.答案:1). 地址13.sst="ABC12DE",则Val(sst)=【1】.答案:1). 014.VB6.0的连接运算符包括【1】运算符和【2】运算符两种.答案:1). & 或 +2). & 或 +15.滚动条响应的重要事件有【1】和Change事件.答案:1). Scroll16.写出用随机函数产生一个200至300之间整数的VB表达式【1】.答案:1). 200 + Int( Rnd*100 ) 或 200 + Int( 100*Rnd )17.VisualBasic6.0用于开发【1】环境下的应用程序.1). WINDOWS18.在一条Dim语句中可以声明多个变量,如Dim strVar,intVar,sngVar As Integer,则strVar、intVar与sngVar的数据类型分别是Variant、Variant 和【1】.答案:1). Integer19.使用Dim CJ(1 To 3, 1 To 4, 2 To 3),声明数组CJ有【1】个数组元素.答案:1). 2420.在VB 6.0中,设 Single型变量 XYZ 的值为123.45,若要将其转换成字符串,应使用的类型转换函数是【1】.答案:1). STR 或 CSTR21.Option Base 1的作用是确定数组的下界为【1】.答案:1). 122.String(3, "abc")的结果为【1】.答案:1). aaa23.当菜单项的【1】属性设为False时,则程序执行时该菜单不可见.答案:1). Visible24.VB 6.0的基本表达式包括算术表达式、关系表达式和【1】表达式.答案:1). 逻辑25.大于X 的最小整数的VB表示形式为【1】.答案:1). Int(x)+1 或 Int(x) + 126.对文本框的ScrollBars属性值设置为2(有垂直滚动条),但没有垂直滚动条显示,是因为没有将【1】属性设置为True.1). MultiLine27.当对命令按钮的Picture属性装入.bmp图形文件后,选项按钮上并没有显示所需的图形,原因是没有将【1】属性设置为1(Graphical).答案:1). Style28.在VB中,窗体由属性定义外观,由【1】定义行为,由事件定义其与用户的交互.答案:1). 方法29.将【1】属性设置为1,单选按钮和复选框的标题显示在左边.答案:1). Alignment30.表达式 Fix(-21.68) + Int(-12.02) 的值为【1】 .答案:1). -5631.Val("123.55ab456")的值是多少【1】.答案:1). 123.5532.VB表达式9^2 MOD 45 \2 *3 的值【1】.答案:1). 433.要使同一类型控件组成一个控件数组,必须要求【1】.答案:1). Name 相同或名称相同34.对象具有属性和【1】.答案:1). 方法35.在VB中,若要改变一个窗体的标题,应在属性窗口中改变这个窗体的【1】属性的值.1). Caption36.要动态添加菜单项,使用的语句是【1】答案:1). Load37.数组元素个数可以改变的数组称为【1】.答案:1). 动态数组38.要使用下列FOR语句循环执行20次,请在下划线处填入正确的值.For k= 【1】T o –5 Step -2答案:1). 3339.传地址方式是当过程被调用时,形参和实参共享【1】.答案:1). 存储单元40.把条件1<=X<12写成VB关系表达式为【1】.答案:1). x>=1 and x<12 或 x<12 and x>=141.要使一个按钮设为默认按钮,应把此按钮的【1】属性的值设为True.答案:1). Default42.要使鼠标停留在按钮上显示特殊的鼠标形状,应设置的属性值是【1】.答案:1). mousepointer43.在VB中,若要将字符串"12345"转换成数字值应使用的类型转换函数是【1】.答案:1). VAL 或 Cint44.VB的运算符包括算术运算符、【1】运算符、关系运算符、逻辑运算符和特殊运算符.答案:1). 连接45.VB中,变量的声明可分为两种方法:隐式声明和【1】.答案:1). 显式声明46.【1】表示列表框中最后一项的序号.答案:1). ListCount-148.X=2:Y=8:PRINT X+Y=10的结果是【1】.答案:1). True49.把整数0赋给一个逻辑型变量,则逻辑变量的值为【1】.答案:1). False50.一个工程可以包括多种类型的文件,其中,扩展名为.frm的文件表示【1】文件.答案:1). 窗体52.变量min&表示【1】类型的变量.答案:1). 长整型53.表达式 32\7 MOD 3^2 的值是【1】.答案:1). 454.当x=2时,语句if x=2 then Print x=2 的结果值是【1】.答案:1). True55.由Dim a (10) As single定义的数组占用【1】字节的内存空间.答案:1). 4456.Print "x=" & (2=4) 的结果为【1】.答案:1). x=False57.要使一个按钮无效,则可把它的Enable属性设为【1】.答案:1). False58.在VB中,若要重新定义一个动态数组的元素个数,应当使用【1】语句对其进行重新定义.答案:1). ReDim59.文件列表框的FileName属性【1】(包含/不包含) 路径.答案:1). 不包含60.将【1】属性设置为1,单选按钮和复选框以图形方式显示.答案:1). Style62.图片框和图像框都可以载入图形文件,二者中【1】更灵活些,它适用于动态环境,在其内部还可以绘图、放入其他控件等.答案:1). 图片框63.列表框(ListBox)显示【1】,用户可以从中选择一个或多个项目.答案:1). 项目列表或列表64.要获得列表框List数组的元素总个数通过【1】属性.答案:1). ListCount65.一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是name和【1】.答案:1). caption66.一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示【1】文件.答案:1). 工程67.在控件之中,【1】不能从工具箱中被删除.答案:1). 内部控件或标准控件68表达式 1 and 0的值【1】.答案:1). False69.在利用Visual Basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和【1】.答案:1). 逻辑错误70一个工程可以包括多种类型的文件,其中ActiveX控件的文件扩展名为【1】.答案:1). OCX71表达式(-3) And 8 的值为【1】.答案:1). True72.把整型数1赋给一个逻辑型变量,则逻辑变量的值为【1】.答案:1). True73执行下面的程序段后,s的值为【1】s = 5For i = 2.5 To 5.1 Step 0.6s = s+1Next i答案:1). 1074.变量min@表示【1】类型的变量.答案:1). 货币数据变量或货币75.Windows环境下的应用程序一般为用户提供三种菜单,分别是窗体控制菜单、【1】菜单与快捷菜单.答案:1). 下拉76.求x与y之积除以z的余数的VB表达式为【1】.答案:1). x*y Mod z。
VB填空题
填空题一(题数:2道,共:10分,得分:分)1、(选修)下面程序代码结构包含了循环结构和_______结构,程序最终结果是s等于_______,t等于______。
PrivateSubCommand1_Click()Dim t,s As Integert=0s=0Do Until t>10If t Mod 3=0Thens=s+tEnd If#t=t+2LoopPrint s,tEnd Sub系统答案:选择,6,12//三种程序结构:顺序结构、选择结构、循环结构2、(选修)数学表达式转换为VB表达式为“_____(a*b)/(6*_____+_____(a-b))”。
)系统答案:sqr,a*a$%$a^2,abs填空题二(题数:2道,共:10分,得分:分)1、(选修)有如下VB程序:Private Sub form_load()n=InputBox("请输入一个正整数:","输入")s=1For i=1To ns=s*i>Next iMsgBox n+"!"+"="+Str(s),0,"阶乘计算"End Sub当n=4时,程序运行后输出的结果是___________________。
系统答案:24$%$4!=24//str()函数将数值型转换为字符串型,+号此处表示字符串的连接,所以需要数据类型转换。
2、(选修)下图是计算“0到100之间偶数之和”的算法流程图,SUM用于累加求和,请将其补充完整:注:表达式中多余的空格不要保留,例如a加b等于c应写成“a+b=c”,而不要写成“a+b=c”的形式,但形如“a or b”表达式中的空格要保留。
(系统答案:SUM=SUM+i$%$SUM=i+SUM,i=i+2$%$i=2+i填空题三(题数:2道,共:10分,得分:分)1、(选修)有如下VB程序,功能是用递归法求斐波那契数列1,1,2,3,5,8,13,…第10项的值。
VB-填空题及答案复习过程
V B-填空题及答案二、填空题:(每空1分,共20分) 程序代码基础部分:1.Visual Basic 中的变量按其作用分为__ 、__ 、__ 。
全局变量、模块变量(或窗体级变量)、局部变量(过程级变量)2.声明单精度常量PI 代表3.14159的语句为__ __ __ _。
Const PI!=3.14159或Const PI As Single = 3.14159 3.声明定长为10个字符变量Str v 的语句为: 。
Dim Strv as String*10 4.把条件为1≤X ≤5 写成Visual Basic 表达式为: 。
x>=1 and x<=5 5.把条件1≤X<12写成Visual Basic 关系表达式为__ 。
x>=1 and x<126.数学表达式(2 π r+e -5)lnx 对应的Visual Basic 表达式是:__ 。
(2*3.14*r+exp(-5))*Log (x ) 7.数学表达式c)-b)(s -a)(s -s(s 对应的Visual Basic 表达式是: __ 。
sqr (s*(s-a )*(s-b )*(s-c )) 8.数学表达式ba x e r++-ln )2(8π对应的Visual Basic 表达式是: 。
(2*3.14*r+exp(-8))*log(x)/(a+b) 9.数学表达式5+(a+b)2对应的Visual Basic 表达式是 。
5+(a+b)^210.数学表达式2a (7+b )对应的Visual Basic 表达式是 。
2*a*(7+b ) 11.数学表达式C ×A B对应的Visual Basic 表达式是 。
C*A^B12.写出 Visual Basic 表达式 (Abs(a*b-c^3))^3 对应的数学表达式的形式 。
│ab-c 3│313.写出 Visual Basic 表达式 x^2+3*x*y/(2-y) 对应的数学表达式的形式 。
(完整word)VB填空题及答案
一、填空题1、Visual Basic 对象可以分为两类,分别为 和 。
2、为了选择多个控件,可以按住 键,然后单击每个控件。
4、 浮点数由3部分组成,即符号、 和尾数。
5、下述语句段在运行时的显示结果是 。
Clsx=10.34 + 8 Print Len(x )6、将代数式b a y x 22++转换成程序设计中的表达式为 . 7、 关系式x ≤—5或x ≥5所对应的布尔表达式是 。
9、下列程序的功能是:当x 〈50时,y=0.8×x ;当50≤x ≤100时,y=0.7×x ;当x 〉100时,没有意义。
请填空。
Private Sub Command1_Click () Dim x As Singlex=InputBox("请输入x 的值!") Case Is < 50 y=0。
8 * x Case 50 To 100 y=0。
7 * xPrint "输入的数据出界!” End Select Print x, y End Sub11、 以下程序段的作用是将26个小写字母逆序打印出来,请补充完整。
For i=122 To Print ; Next i12、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click() x=0Do Until x=—1a=InputBox("请输入第一个数字a 的值") a=Val(a)b=InputBox (”请输入第二个数字b 的值") b=Val (b )x=InputBox(”请输入第三个数字x 的值”) x=Val (x) a=a + b + x Loop Print a End Sub程序运行后,单击命令按钮,在对话框中分别输入5,4,8,5,8,-1,输出结果为 。
13、执行下面的程序段,x 的值为 。
vb填空题题库
34、Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是______。
A:属性、控件和方法
B:属性、事件和方法
C:窗体、控件和过程
D:控件、过程和模块
答案:B
等级:1 难度:1
知识点:VB知识点/简单控件设计
11、命令按钮的标题文字由____属性来设置。
A:Text
B:Caption
C:Name
D:(名称)
答案:B
等级:1 难度:1
知识点:VB知识点/简单控件设计
12、标签框的边框,由______属性的设置值决定。
知识点:VB知识点/VB的工程管理和环境设置
20、以下不属于Visual Basic系统的文件类型是_______。
A:.frm
B:.bat
C:.vbg
D:.vbp
答案:B
等级:1 难度:1
知识点:VB知识点/VB的工程管理和环境设置
26、Visual Basic一共有设计、运行和中断三种模式,不可进行界面设计和代码编辑的模式是_______。
A:设计模式
B:运行模式
C:中断模式
D:任何模式
答案:B
等级:2 难度:2
知识点:VB知识点/VB的工程管理和环境设置
27、唯一能区别一个控件的属性是_______。
6、在运行程序时,若要使文本框获得输入焦点,可调用文本框对象的______方法来实现。
A:Refresh
B:GetFocus
C:SetFocus
D:Tab
答案:C
VB答案(选择+填空+程序设计)
一、单选共300题(共计300分)滚动条的( )属性用于指定用户单击滚动条的滚动箭头时,Value属性值的改变量. A:ValueB:LargeChangeC:ChangeD:SmallChange答案:D运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的TEXT属性进行赋值从而改变了文本框的TEXT属性值时,将触发文本框的()事件.A:CLICKB:DBLCLICKC:GOTFOCUSD:CHANGE答案:D要获得用户在组合框输入的内容,应利用的组合框的属性是( ).A:ListB:ListIndexC:SelectedD:Text答案:D输入对话框InputBox的返回值的类型是 .A:长整数B:字符串C:浮点数D:整数案:B要使得标签能自动扩充以满足字体大小则可对其()属性进行设置. A:alignmentB:usemnemonicC:autosizeD:tag答案:C假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是(). A:BOOLVAR='TRUE'B:BOOLVAR=.TRUE.C:BOOLVAR=#TRUE#D:BOOLVAR=3<4答案:D运算符"\"两边的操作数若类型不同,则先再运算.A:四舍五入为Byte类型B:取整为Byte类型C:四舍五入为整型D:取整为Integer类型答案:CVisual Basic程序设计时常用的Print、CLS属于( )A:属性B:对象C:方法D:事件答案:C当文本框的属性设置为True时,在运行时文本框不能编辑. A:VisibleB:EnabledC:LockedD:MultiLine答案:C要使标签所在处透明显示背景,应把其Backstyle属性设置为(). A:0B:1C:2D:3答案:AVisual Basic中,实现参数的传值方式的关键字是A:DimB:ByRefC:ReDim语句Print "5*5" 的显示结果是 .A:25B:"5*5"C:出现错误提示D:5*5答案:D若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置( ) A:Text属性值为*B:Caption属性值为*C:password属性值为空D:Passwordchar属性值为*答案:D在下列关于通用对话框的叙述中,错误的是( ).A:当Action属性值为3时,显示字体对话框B:CommonDialogl.ShowFont显示字体对话框C:在"打开"或"另存为"对话框中,FileName属性返回所选的文件名及其路径D:在"打开"或"另存为"对话框中,用户选择的文件名可以经FileTitle属性返回答案:AList1.Clear中的Clear是( ).A:属性D:对象答案:C以下不具有Picture属性对象是().A:窗体B:图片框C:图像框D:文本框答案:D设有如下数组定义语句: Dim s(3) as integer 则下列给数组元素赋值的错误语句是().A:S(2)=5*5-3*3B:s(3)=100C:S(3)=val(inputbox( "输入整数"))D:s(3)=array(0,1,2,3)答案:D简单组合框的style值为().A:0B:1C:2D:3答案:B以下()程序段可以实施X、Y变量值的变换.A:Y=X:X=YB:Z=X:Y=Z:X=YC:Z=X:X=Y:Y=ZD:Z=X:W=Y:Y=Z:X=Y答案:C表达式(7\3+1)*(18\5-1)的值是().A:8.76B:7.8C:6D:6.67答案:C下列对象中没有焦点属性的是().A:命令按钮控件B:窗口控件C:文本框控件D:单选框控件答案:B下列关于Select Case的叙述中,错误的是 .A:Case "abc","ABC" 表示判断Is是否和"abc"、"ABC"两个字符串中的一个相同B:Case "X" 表示判断Is是否为大写字母XC:Case -7,0,100 表示判断Is是否等于字符串"-7,0,100"D:Case 10 To 100 表示判断Is是否介于10与100之间答案:C设a=6,则执行x=IIf(a>5,-1,0)后,x的值为().A:5B:6C:0D:-1答案:D有一如下过程:Sub fact(n As Integer, result As Long)result = 1For i = 1 To nresult = result * iNext iEnd Sub在窗体上画一个名称为Command1的命令按钮,并编写如下事件过程: Private Sub Command1_Click()Dim res As Longfact 5, resPrint resEnd Sub程序运行后,单击命令按钮,则输出的结果是A:120B:15C:121D:100答案:AVisualBasic的编程机制是().A:可视化B:面向对象C:面向图形D:事件驱动答案:D在窗体上添加一个命令按钮,并写如下代码Private Sub Command1_Click()stra = "AbcD":strb = "hIJK"strc = LCase(stra)strd = UCase(strb)Print strc; strdEnd Sub运行后,单击命令按钮,显示的结果是 .A:abcdHIJKB:aBCdHijKC:ABCDHIJKD:AbcDhIJK答案:A声明符号常量应该用关键字().A:StaticB:ConstC:PrivateD:V26/ariant答案:B在VB中过()属性来设置字体颜色.A:FontColorB:ForeColorC:BackColorD:ShowColor答案:B要清除窗体A上已经在图片框P1中打印的字符串而不清除图片框中的图像,应使用语句( ). A:P1.Print""B:P1.picture=LoadPicture("")C:A.P1.ClsD:P1.piture""答案:CSub过程与Function过程最根本的区别是_______.A:Sub过程可以直接使用过程名调用,而Function过程不可以B:Function过程可以有参数,而Sub过程不可以C:两种过程参数传递方式不同D:Sub过程的过程名不能返回值,而Function过程能通过过程名返回值答案:D为达到把a、b中的值交换后输出的目的,编程如下:Private Sub Command1_Click()a% = 10: b% = 20Call swap(a, b)Print a, bEnd SubPrivate Sub swap(ByVal a As Integer, ByVal b As Integer)c = a: a = b: b = cEnd Sub在运行时发现输出结果错了,需要修改.下面列出的错误原因和修改方案中正确的是_________. A:输出语句错误,应改为:"Print "a", "b""B:调用swap过程的语句错误,应改为"Call swap a,b"C:过程的形式参数有错,应改为:"swap(ByRef a As Integer,ByRef b As Integer)"D:swap中3条赋值语句的顺序是错误的,应改为"a=b:b=c:c=a"答案:C在窗体上画一个名称为command1的命令按钮,然后编写如下事件过程:Option Base 1Private Sub Command1_Click()Dim ss = Array(9, 8, 7, 6, 5, 4, 3, 2, 1, 0)For i = 4 To 1 Step -2Print s(10 - i * 2);Next i程序运行后,单击命令按钮,则输出的结果是().A:8 4B:4 8C:8 6 4 2D:7 3答案:A删除字符串前导和尾随空格的函数是().A:Ltrim()B:Rtrim( )C:Trim()D:Lcase答案:C要把一个命令按钮设置成无效,应设置其哪一属性值(). A:VisibleB:EnabledC:DefaultD:Cancel答案:B下面语句中用来定义窗体或标准模块数组的是().A:DimB:ReDimC:Static答案:A下列关于Select Case之测试表达式的叙述中,错误的是 . A:可以是浮点类型B:只能是变量名C:可以是字符型D:可以是整型答案:B下列选项中,与List1.Text等价的表达式是( ).A:List1.List(List1.ListIndex-1)B:List1.List(List1.ListIndex+1)C:List1.List(List1.ListCount-1)D:List1.List(List1.ListIndex)答案:D语句listl.removeitem 1 将删除list.listindext等于()的项目.. A:0B:2C:3D:1答案:D执行X=7.835 :y=Int(x*100+0.5)/100 后结果是 .A:7.84B:7.8C:7.83D:7.835答案:AVisual Basic的过程有三种,它们是A:属性过程、通用过程和函数过程B:事件过程、通用过程和函数过程C:事件过程、函数过程和子程序过程D:通用过程、子程序过程和函数过程答案:C组合框的三种不同风格:下拉组合框、简单组合框和下拉列表框由()属性决定.A:StyleB:BoderStyleC:FillStyleD:DrawStyle答案:A使用Function语句定义一个函数过程,其返回值的类型为_______. A:只能是符号常量B:是除数组之外的简单数据类型C:可在调用时由运行过程决定D:由函数定义时As子句声明答案:D列表框控件中的列表内容是通过()属性设置的.A:NameB:CaptionC:ListD:Text答案:C工具栏中的"启动"按钮的作用是().A:运行一个应用程序B:运行一个窗体C:工程管理窗口D:打开被选中对象的代码窗口答案:A在窗体Form1的Click事件过程中有以下语句:Label1.Caption="Visual Basic"若本语句执行之前,标签控件的Caption属性为默认值,则标签控件的Name属性和Caption属性在执行本语句之前的值分别为(). A:"Label"、"Label"B:"Label1"、"Visual Basic"C:"Label1"、"Label1"D:"Caption"、"Label"答案:C要使得窗体在出现之前就完成相关的程序设置可在()事件中进行编程.A:linkopenB:KeyPressC:loadD:click答案:C图像框(Image)的何项属性设置为true时,可使图形自动调整大小,填满整个图像框().A:WidthB:PictureC:NameD:Stretch答案:D每建立一个窗体,工程管理器窗口中就会增加一个().A:工程文件B:窗体文件C:程序模块文件D:类模块文件答案:B表达式X+1>X是().A:算术表达式B:非法表达式C:字符表达式D:关系表达式要在垂直位置上移动控件,应利用控件的()属性.A:LeftB:WidthC:TopD:Height答案:C任何控件都具有的属性是().A:TEXTB:CAPTIONC:NAMED:FORECOLOR答案:C下列选项中,不属于列表框方法的是( ).A:AddItemB:DelItemC:ClearD:RemoveItem答案:B若i的初值为8,则下列循环语句的循环次数为次. Do While i<=17i=i+2A:4次B:3次C:6次D:5次答案:D下列不能用commondialog 控件调用的对话框是(). A:open/saveB:helpC:fontD:search答案:D一个菜单项是不是一个分隔条,由()属性决定.A:Name(名称)B:CaptionC:EnabledD:Visible答案:B选中复选框控件时,value属性的值,可以是().A:TrueB:falseC:0D:1Interger类型的变量可存的的最大整数是().A:250B:256C:32768D:32767答案:D获取字符串a 最右边5个字符的函数是 . A:RightStr(a,5)B:RightTrin(a,5)C:Last(a,5)D:Right(a,5)答案:DVB认为下面()组变量是同一个变量.A:A1和a1B:SUM和SUMMARYC:AVER和AVERAGED:A1和A_1答案:A下列控件中,没有Caption属性的是( ).A:框架B:复选框D:单选按钮答案:C要在图片框P1中打印字符串"HowAreYou",应使用语句(). A:Picture1.Print="HowAreYou"B:P1.Picture=LoadPicture("HowAreYou")C:P1.Print"HowAreYou"D:Print"HowAreYou"答案:C如果要给字体加删除线,可以选择下列那种属性().A:FontNameB:FontSizeC:FontStrikethruD:FontUnderLine答案:C下面哪些控件不会影响到界面设计效果().A:LabelB:TextC:CommonDialogD:Frame答案:C要改变控件的宽度,应修改该控件的()属性.A:TopB:WidthC:LeftD:Height答案:B变量未赋值时,数值型变量的值为().A:0B:空C:1D:无任何值答案:A设组合框Combo1中有3个项目,则以下能删除最后一项的语句是(). A:Combo1.RemoveItem TextB:Combo1.RemoveItem 2C:Combo1.RemoveItem 3D:Combo1.RemoveItem Combo1.Listcount答案:B用ReDim语句定义的数组是().A:多维数组B:永久数组C:临时数组D:静态数组答案:C只能用来显示字符信息的控件是( ).A:文本框B:标签C:图片框D:图像框答案:B以下4个选项中,属性窗口未包含的是 .A:属性列表B:工具箱C:对象列表D:信息栏答案:B窗体的Caption属性的作用是().A:确定窗体的名称B:确定窗体的标题C:确定窗体的边界类型D:确定窗体的字体答案:B启动VisualBasic后,系统为用户新建的工程起一个名为()的临时名称.A:工程1B:窗体1C:工程D:窗体答案:A若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的()属性. A:BACKCOLORB:BORDERSTYLEC:FORECOLORD:BACKSTYLE答案:D以下不允许用户在程序运行时输入文字的控件是().A:标签框B:文本框C:下拉式组合框D:简单组合框答案:A引用列表框的最后一项应使用().A:List1.List(List1.ListCount-1)B:List1.List(List1.ListCount)C:List1.List(ListCount)D:List1.List(ListCount-1)答案:AInt( Rnd * 100 ) 表示的是范围内的整数.A:[1,100]B:[1,99]C:[0,99]D:[0,100]答案:C表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(). A:4^5B:3*4C:x+1D:SIN答案:C确定一个控件在窗体上的位置的属性是( ).A:Width和HeightB:Width或HeightC:Top和LeftD:Top或Left答案:C双击窗体的任何地方,可以打开的窗口是().A:代码窗口B:属性窗口C:工程管理窗口D:以上3个选项都不对答案:A下面()控件不具有Caption属性.A:标签框B:单选钮C:命令按钮D:文本框答案:D如果设计时在属性窗口将命令按钮的()属性设置为False,则运行时按钮从窗体上消失.A:VisibleB:EnabledC:DisabledPictureD:Default答案:A如果要在菜单中添加一个分隔线,则应将其Caption属性设置为(). A:=B:*C:&D:-答案:D下列()是窗体的扩展名.A:frmB:basC:clsD:dll答案:A定时器的Interval属性以()为单位指定Timer事件之间的时间间隔.A:分B:秒C:毫秒D:微秒答案:C在设计应用程序时,通过____窗口可以查看到应用程序工程中的所有组成部分. A:代码窗口B:窗体设计窗口C:属性窗口D:工程资源管理器窗口答案:DCls方法可以清除窗体或图片框中的()内容.A:在设计阶段使用Picture设置的背景位图B:在设计阶段放置的控件C:在运行阶段产生的图形和文字D:以上全部内容答案:C为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为().A:5B:500C:300D:5000答案:DMSGBOX函数中有4个参数,其中必须写明的参数是().A:指定对话框中显示按钮的数目B:设置对话框标题C:提示信息D:所有参数都是可选的答案:C与传统的程序设计语言相比,Visual Basic 最突出的特点是 . A:子过程和函数功能的设计B:事件驱动运行机制C:调试技术D:结构化程序设计答案:B单击滚动条的滚动箭头时,产生的事件是().A:ClickB:ScrollC:ChangeD:Move命令钮标题热字的下划线,可通过( )符号来设置.A:\<B:&C:_D:\>答案:B下列语句中,属于合法的Visual basic 语句是().A:Option Base 4B:Option Base 2C:Option Base 1D:Option Base 3答案:C在列表框中当前被选中的列表项的序号是由下列哪个属性表示(). A:ListB:IndexC:ListIndexD:TabIndex答案:C用户可以通过设置菜单项的()属性值为FALSE来使该菜单项不可见. A:HideB:Checked答案:C下列()是日期型常量.A:"2/1/02"B:37258C:#2/1/02#D:|2/1/02|答案:CClear方法适用于() 控件.A:图片框B:窗体C:复选框D:组合框答案:D欲使某命令按钮失效,应修改命令按钮的()属性.A:VisibleB:CaptionC:EnableD:Enabled答案:D将通用对话框类型设置为"另存为"对话框,应修改( )属性.C:ActionD:Font答案:C若要把"XXX"添加到列表框List1中的第三项,则可执行语句( ). A:List1.AddItem "XXX", 3B:List1.AddItem 3,"XXX"C:List1.AddItem "XXX", 2D:List1.AddItem 2,"XXX"答案:C下列哪一种文件打开方式是以顺序文件方式打开文件并作写操作(). A:Open "c:\file1.dat"For Output as #1B:Open "c:\file1.dat" For Input as #1C:Open "c:\file1.dat" For Append as #1D:Open "c:\file1.dat" For Write as #1答案:A下面()对象在运行时一定不可见.A:LineB:TimerC:TextD:Option答案:B()对象不能作为控件的容器.A:FormB:PictureBoxC:ShapeD:Frame答案:C为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是( ).A:ValueB:DefaultC:CancelD:Enabled答案:C下列选项中不属于事件的是 .A:ShowB:KeyUpC:LoadD:Dblclick答案:A能够改变窗体边框线类型的属性是().A:FontStyleB:BorderStyleC:BackStyleD:Border答案:B标签框文本的对齐方式由( )属性来决定.A:AlignB:AlignmentC:AutosizeD:BackStyle答案:B在参数传递过程中,使用关键字_______来修饰参数,可以使之按值传递. A:ByValB:ByRefC:ValueD:reference答案:A要想返回文本框中输入的内容则可利用其()属性进行编程.A:captionB:textC:nameD:righttoleft答案:B当一个工程含有多个窗体时,其中的启动窗体是( ).A:在"工程属性"对话框中指定的窗体B:第一个添加的窗体C:启动 Visual Basic 时建立的窗体D:最后一个添加的窗体答案:A如下语句不能定义一个10×10的数组的是().A:Option Base 1:Dim s(10, 10)B:Dim s(2 To 11, -4 To 5)C:Dim s(10, 10) As IntegerD:Dim s(9, 9)答案:C若要设置文本框最大可接收的字符数,可通过( )属性来实现. A:MultiLineB:LengthC:MaxD:MaxLength答案:D数组Dim arr(-1 to 4,2 to 4,3) 的元素个数是().A:60B:36C:30D:72答案:D以下有关对象属性的说法正确的是( ).A:对象所有的属性都罗列在属性窗口列表中B:不同对象不可能有同名属性C:不同对象的同名属性的取值一定相同D:对象的某些属性既可以在属性窗口中设置,也可以通过程序代码设置或改变答案:Dvb 中的坐标系最小刻度为().A:缇B:象素C:厘米D:一个标准字符宽度答案:A如果要在命令按钮上显示图形文件,应设置命令按钮的().A:Style属性和Graphics属性B:Style属性和Picture属性C:Picture属性D:Graphics属性答案:B组合框控件是将()组合成一个控件.A:列表框控件和文本框控件B:标签控件和列表框控件C:标签控件和文本框控件D:复选框控件和选项按钮控件答案:A计时器的interval属性为0时,表示().A:计时器失效B:相隔0秒C:相隔0 毫秒D:计时器的enable属性为false答案:A清除列表框的所有选项应选择下列哪种方法().A:ClearB:ClsC:ClearItemD:RemoveItem答案:A以下叙述错误的是( ).A:下拉式菜单和弹出式菜单都用菜单编辑器建立B:如果把一个菜单项的Enabled属性设置为False,则菜单项不可见. C:内缩符号由4个点组成,它表明菜单项所在的层次.D:除分隔线外,所有菜单项都能接收Click事件.答案:B在Visual Basic代码中,将多个语句合并在一行上的并行符是() A:撇号(')B:冒号(:)C:感叹号(!)D:问号(?)答案:B工程文件的扩展名为 .A:.basB:.vbpC:.frxD:.frm答案:B将Visual Basic编制的程序保存在磁盘上,至少会产生何种文件 .A:.doc与.txtB:.vbp与.frmC:.com与.exeD:.bat与.frm答案:B为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是().A:ValueB:DefaultC:CancelD:Enabled答案:B决定控件上文字的字体、字形、大小及效果的属性是().A:TEXTB:CAPTIONC:NAMED:FONT答案:D一、判断共204题在Visual Basic 中Dim a ,b,c as integer和Dim a as integer, b as integer,c as integer相同.答案:N有的对象属性既可在属性窗口中设定又可在程序代码中设定.答案:Y所有的控件在程序运行以后都是可见的.答案:NSingle 和Double型用于保存浮点数,在VB中定义单精度浮点8位,双浮点16位.答案:N时钟控件的属性Interval值为0时,表示屏蔽计时器.答案:Y有一个程序在属性窗口中设置了它的窗体字体大小为10号,而程序代码若设置了它的窗体字体大小为20号,那么当程序运行后实际的窗体字体大小为20号.答案:Y在过程中用Dim和Static定义的变量都是局部变量答案:Y对象是基本的运行实体,它既包括了数据(属性).也包括作用于对象的操作(方法)和对象的响应动作(事件).答案:Y事件过程与Sub过程,它们相同点都是事件驱动,而不同的只是事件过程由控件属性决定,而Sub过程是由户自定义.答案:Y图片框的属性Enabled设置为FALSE, 图片框上的控件仍可响应用户操作.答案:N声明形参处缺省传递方式声明,则为按值传递(ByVal).答案:NVariant是一种数据类型,因此只能存放象其它数据类型一样,无特殊值.答案:NVB若同一个工程有许多窗体,可以指定任一窗体为启始窗体.答案:Y定时将文本框中的数据保存到磁盘,应用于选用Timer计时器控件.答案:Y过程中的静态变量是局部变量,当过程再次被执行时,它的值是上一次过程调用后的值.答案:Y在VB中,函数 Fix(-3.6) 的返回值是–4.答案:N可以用"&","+"合并字符串,但是用在变异变量时,"+"可能会将两个数值加起来.答案:Y如果一个菜单项的Visible属性为False,则它的子菜单也不会显示.答案:YVB规定窗体文件的扩展名是 .vbp.答案:N当需要在同一窗体中建立几组相互独立的单选钮时,就要用框架将每一组单选钮框起来.答案:Y在打开一个Visual Basic工程进行修改后,要另存为一个版本,只需单击"工程另存为…"就行,因为系统将同时保存其他文件.答案:Y利用Private Const 声明的符号常量,在代码中不可以再赋值.答案:Y如果在过程调用时使用按地址传递参数(byref),则在被调过程中不可以改变实参的值.答案:N用通用对话框控件显示"字体"对话框前,必须先设置Flags属性,否则将发生"不存在字体"的错误.答案:Y用Cls方法能清除窗体或图片框图中用Picture属性设置的图形.答案:NDo/Loop While结构中的循环体,至少被执行一次.答案:Y要使定时器控件起作用,其属性Interval不可以设置为0.答案:Y对于文件系统控件,当驱动器控件Drive1中的驱动器符改变时,文件夹列表控件Dir1中显示的文件夹也作相应改变,可以在Drive1中的Change事件中使用如下命令:Dir1.Path=Drive1.Drive.答案:Y事件过程由某个用户事件或系统事件触发执行,它不能被其它过程调用.答案:NFor/Next语句中,循环控制变量只能是整型变量.答案:N关系表达式是用来比较两个数据的大小关系的,结果为逻辑值.答案:Y面向对象程序设计是一种以对象为基础,由事件驱动对象执行的设计方法.答案:YVisual Basic提供的几种标准坐标系统的原点都是在绘图区域的左上角,如果要把坐标原点放在其它位置,则需使用自定义坐标系统.答案:Y在框架控件内的几个单选按钮中,只能有一个单选按钮的Value属性为True.答案:Y设置框架时,可先在窗体上画好框架,再往框架内添置控件;也可以先设计控件,再建立框架,然后将已有控件拖动到框架中.答案:N在程序中Name属性是作为对象的标识而引用,不会显示在窗体上,而控件上显示的内容由Caption属性决定.答案:N由Visual Basic语言编写的应用程序有解释和编译两种执行方式.答案:Y在MsgBox 函数中 prompt 参数是必须的.答案:Y文件按照数据编码方式可以分为ASCII码文件和二进制文件.答案:Y在表达式中,运算符两端的数据类型要求一致.答案:Y计时器(Timer)控件的Interval属性的单位是毫秒,即若将此属性值设为10,则每0.01秒产生一次Timer事件.答案:Y数组控件形成之后,对于每一个控件的名称是相同的.答案:Y若要新建一个磁盘上的顺序文件,可用output,append方式打开文件.答案:Y清除combo1对象的内容是combo1.clear.答案:YDo/Loop Until结构的循环,是"先判断、后执行(循环体)"的循环结构.答案:N在盘驱动器列表框Drive1的Change事件过程中,代码Dir1.Path=Drive1.Drive 的作用是:当Drive1的驱动器改变时,Dir1的目录列表随不同驱动器的作相应改变.答案:Y命令 Picture1.Circle(500,800),800 能够在图片框Picture 1 中画出的图形是圆心在 (500,800)的一个圆.答案:Y用DIM定义数值变量时,该数值变量自动赋初值为0.答案:Y在面向对象的程序设计中,对象是指可以访问的实体.答案:Y通常访问数组内容需要使用循环结构.答案:Y在VB 6.0中,如果要使窗体上的多个控件具有相同的尺寸,在选择了这些控件之后,应执行VB"格式"菜单中的命令.答案:Y用关键字Public声明的过程可以被其他模块调用.答案:YVB支持弹出菜单,所谓"弹出菜单"是指单击鼠标后打开的菜单.答案:N用dim语句声明的局部变量能保存上一次过程调用后的值.答案:N"菜单编辑器"中至少要填"名称"和"标题"这两个框,才能真确完成菜单栏的设计.答案:Y在命令按钮的Click事件过程中,exit与end等效.答案:N在逻辑运算符Not、Or、And中,运算优先级由高到低依次为Not、And、Or.答案:YVisual Basic是以结构化的Basic语言为基础、以事件驱动作为运行机制的可视化程序设计语言.答案:Y设A=3,B=4,C=5,D=6,则表达式A>B And C<=D Or 2* A>C 的值是 False.答案:Y"事件过程"是用来完成事件发生后所要执行的程序代码.答案:Y某一过程中的静态变量在过程结束后,静态变量及其值可以在其它过程中使用.答案:N如果一个列表框一共有5个选项,而当选中第三项时,这时列表框的ListIndex属性为2.答案:YActiveX控件是扩展名为*.ocx的独立文件,使用时需用"工程"/"部件"载入或移去.答案:Y要设置一个图片按钮,除了设置按钮的Picture属性外,还应该将按钮的Style属性设置为1.答案:Y使用单选钮控件数组时,它们响应同一个Click事件,由Index参数值来区分不同的按钮.答案:Y组合框兼有文本框和列表框两者的功能,用户可以通过键入文本或选择列表中的项目来进行选择. 答案:Y图象框中的Stretch 属性为 true 时,其作用是图形自动调整大小以适应图象控件.答案:Y函数MsgBox的前3个参数分别表示默认按钮、按钮样式以及图标样式.答案:N在单行If语句中,关键字End If是必不可少的.答案:N创建数组控件的方法之一是选定控件后通过复制、粘贴的方式.答案:YFunction函数有参数传递,并且一定有返回值.答案:Y计算机在处理数据时必须将其装入内存,在高级语言中通过内存单元名来访问其中的数据,命名的内存单元就是常量或变量.答案:Y单击"启动"菜单项将窗体装入内存时,一定触发窗体的load事件.答案:YFor/Next循环正常(未执行Exit For)结束后,控制变量的当前值等于终值.答案:N多文档界面是指在一个父窗口下面可以同时打开多个子窗口.子窗口归属于父窗口,当父窗口关闭时,所有子窗口全部关闭.答案:YListl.clear是清除Listl的全部列表项,所以Clear是对象的方法.答案:Y在标准模块的声明部分中用Public声明的变量的有效范围是其所在的工程.答案:Y函数InputBox的前3个参数分别是输入对话框的提示信息、标题以及默认值.答案:Y将焦点主动设置到指定的控件或窗体上,应采用Setfocus方法.答案:YVisual_basic是合法的变量名.答案:Y填空共141题文本框中所显示的内容是它的【1】属性的值.答案 Text如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义【1】.答案:public mystring as string*15如果:I=11:J=3:I=int(-8.6)+I\J+13/3 MOD 5,则I值是【1】.答案:-2新建工程时系统会自动将窗体标题设置为【1】.答案:Form1如果要使用命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为【1】. 答案:退出(&X)拖动滚动条中的滚动框将会产生Scroll和【1】事件.答案:Change语句Print Not 10>15 And 8<5+2的输出结果为【1】.答案:FALSE对象具有属性和【1】.答案:方法当程序运行时,要求窗体中的文本框呈现空白,则在设计时,把此文本框的【1】属性设置成空白.答案:Text把整数0赋给一个逻辑型变量,则逻辑变量的值为【1】.答案:False要使同一类型控件组成一个控件数组,必须要求【1】.答案:Name 相同=或=名称相同滚动条控件有水平滚动条和【1】滚动条.答案:垂直Val("123.55ab456")的值是多少【1】.答案:123.55VB提供了列表框控件,当列表框中的项目较多,超过了列表框的长度时,系统会自动的在列表框边上加一个【1】.答案:垂直滚动条=或=滚动条把整型数1赋给一个逻辑型变量,则逻辑变量的值为【1】.答案:True运行时,若需要命令按钮为灰色,即不被击活,在设计时可以通过【1】属性来实现.答案:enabled列表框(ListBox)显示【1】,用户可以从中选择一个或多个项目.答案:项目列表=或==列表Visual Basic为添加到窗体上的第一个图片框picture提供的默认对象名为【1】.答案:Picture1求x与y之积除以z的余数的VB表达式为【1】.答案 x*y Mod z已知文本框的内容为"ABCDE",若文本框Selstart=4,Sellength=2,则SelText为【1】. 答案:DE文件按照存取方式及其组成结构可以分为顺序文件和【1】.答案:随机文件=或=随机显示弹出式菜单的方法是【1】.答案:PopupMenu要使一个按钮设为默认按钮,应把此按钮的【1】属性的值设为True.答案:DefaultVB的运算符包括算术运算符、【1】运算符、关系运算符、逻辑运算符和特殊运算符. 答案:连接设置计时器控件只能触发【1】事件.答案:timerVisualBasic6.0用于开发【1】环境下的应用程序.答案:WINDOWS一个工程可以包括多种类型的文件,其中,扩展名为.frm的文件表示【1】文件.答案:窗体VB6.0的连接运算符包括【1】运算符和【2】运算符两种.答案:& 或+答案2 & 或 +。
国家二级计算机vb考试试题及答案
国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。
A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。
A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。
A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。
A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。
A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。
A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。
A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。
A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。
A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。
答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。
答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。
答案:Dim4. VB中,使用____关键字可以定义一个过程。
答案:Sub5. VB中,使用____关键字可以定义一个函数。
答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。
VB 程序填空题及答案
程序填空题1、以下程序是在C盘的当前文件夹中建立一个名为“StuData.txt”的顺序文件。
要求用inputbox函数输入5名学生的学号(stuno)、姓名(stuname)、和英语成绩(stueng)Private sub form_click()Open “c:\studata.txt” for output as#1For i=1 to 5Stuno=inputbox(“请输入学号”)Stuname=inputbox(“请输入姓名”)Stueng=inputbox(“请输入英语成绩”)Print #1,stuno,stuname,stuengNext iClose #1Enc sub1、打开第1题建立的顺序文件“StuData.txt”,读取文件中的数据,并将数据显示在窗体上。
Private sub form_click()Open “C”\studata.txt”for input as#1Do while not eof(1)Input #1,stuno,stuname,stuengPrint stuno;tab(10);stuname;tab(20);stuengClose #1End sub2、在C盘根根目录下有一个数据文件(xscj.dat),其内容如下:2002201,76,582002202,97,922002203,87,952002204,100,862002205,96,67第1列数据表示学号,第2列数据表示数学成绩,第3列数据表示语文成绩,要求根据学号计算学生的总分,并按总分从高到低的顺序在窗体上输出。
Dim a(5,4) as longPrivate sub form_click()Dim I as integer,j as integerOpen “c:\xscj.dat” for input as #1For i=1 to 5For j=1 to 3Input #1,a(I,j)Next jA(I,4) =a(I,2)+a(I,3)SortFor i=1 to 5For j=1 to 4Print a(I,j)Next jprintNext iClose #1End subPrivate sub sort()Dim I%,j%,k%,temp% For i=1 to 4For j=i+1 to 5If a(I,4)<a(j,4) thenFor k=1 to 4Temp=a(I,k)A(I,k)=a(j,k)A(j,k)=tempNext kEndifNext jEnd sub3、以下程序是将数组a中的10个数按升序排列。
vb考试试题及答案
vb考试试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Array答案:D2. 下面哪个语句用于在Visual Basic中声明一个变量?A. DimB. DeclareC. DefineD. Set答案:A3. 在Visual Basic中,以下哪个是正确的循环结构?A. LoopB. WhileC. DoD. Repeat答案:C4. 以下哪个属性用于设置控件的可见性?A. VisibleB. ShowC. HideD. Display答案:A5. Visual Basic中的事件通常与哪个关键字一起使用?A. SubB. FunctionC. EventD. Procedure答案:A6. 在Visual Basic中,以下哪个不是控件的属性?A. NameB. CaptionC. TypeD. Left答案:C7. 下列哪个不是Visual Basic的内置函数?A. LenB. UBoundC. SqrtD. Max答案:D8. 在Visual Basic中,以下哪个不是数组的声明方式?A. Dim arr(1 To 10)B. Dim arr() As IntegerC. ReDim arr(1 To 10)D. Dim arr As Variant答案:D9. 在Visual Basic中,以下哪个不是条件语句?A. IfB. Select CaseC. WhileD. Do答案:C10. Visual Basic中,以下哪个不是错误处理的关键字?A. On Error GoToB. On Error Resume NextC. On Error GoTo 0D. On Error Exit Sub答案:D二、填空题(每题2分,共10分)1. 在Visual Basic中,使用________关键字可以声明一个变量。
VB考试试题及答案
二、选择题1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。
A、GotFocus B、Load C、Click D、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是 A 。
A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句Select * Form student 中的*表示 B 。
A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是 C 。
A、EnabledB、CaptionC、Default D、Font5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。
A、CaptionB、NameC、Text D、Label6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。
A、CaptionB、NameC、Text D、Value7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的? D 。
A、在标题项中输入&,然后打勾B、在索引项中打勾C、在有效项中打勾D、在复选项中打勾8、当执行以下过程时,在窗体上将显示 A 。
Private Sub Command1_Click( )Print "VB";Print "Hello! ";Print "VB"End SubA、VBHello!VBB、VBHello!VBC、VBD、VBHello! VBHello!VB9、语句Print "The answer is:";20/4-2的结果为 B 。
A、The answer is 20/4-2B、The answer is 3C、The answer is "20/4-2"D、非法语句10、下列哪个控件是容器控件 B 。
vb课后习题参考答案
vb课后习题参考答案第一章习题参考答案一、填空题1、对象事件驱动2、编译运行模式解释运行模式二、简答题1、简述VB的特点。
答:①可视化的程序设计方法②面向对象的程序设计思想③事件驱动的编程机制④结构化的程序设计语言⑤高度的可扩充性⑥强大的数据库访问能力⑦支持动态数据交换⑧支持对象链接与嵌入2、简述VB的安装过程。
答:①向光驱中放入VB安装光盘;②计算机将运行自动安装程序,若没有,执行VB目录下的Setup.exe;③根据提示逐一回答问题,并点击“下一步”;④点击“完成”;2、如何启动VB。
答:三种方法:①单击“开始”按钮,选择“程序”菜单下的“Microsoft Visual Basic 6.0 中文版”菜单项并单击;②双击桌面上的VB6.0快捷图标;③在“开始”菜单的运行对话框中输入命令来启动VB;第二章习题参考答案一、选择题:1-10、DCACD BCBBC11-20、BADCA BBAAB21-29、AACBB CDDC二、填空题1.窗体、控件2.属性值3.属性窗口设置、代码窗口设置4.事件过程5.对象名、下划线、事件名6.Form_Click第三章习题参考答案一、选择题1、B2、C3、A4、B5、A6、C7、C二、填空题1、11字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。
String、Byte、Integer、Long、Single、Double、Currency、Boolean、Date、Object、Variant2、双引号(英文)、#3、ASCII、1、25、&、+、+6、Now()、Time、日期型三、解答题1、(3)2、(1 )3、(1)常量(关键字)(2)字符型常量(3)逻辑型常量(4)变量(5)字符串常量(6)变量(7)字符串常量(8)变量(9)日期型常量(题目应是#11/16/1999#)(10)数值型常量(单精度)4、315、(1)(1+y/x)/(1-y/x) (2)x^3+3*x*y/(2-y)(3)sqr(abs(a*b-c^3)) (4)sqr(s*(s-a)*(s-b)*(s-c))6、7、(1)13 (2)17(3)#1999-11-12# (4)zxy123ABC8、(1)19 (2)8.16666666666667(3)5.25 (4)29、(1)-4 (2)2 . 82842712474619 (3)-3 (4)49 (5)”hello” (6)He7)16 (8)“-459.65” (9)510、(4)11、(2)12、(4)第四章习题参考答案一、选择题:1—7: DAABBCD二、填空题1.500.00%2.将字号扩大为原来的二倍3. B三、编程题(略)1.文本框、标签和命令按钮的名称分别为text1、label1、command1Private Sub Command1_Click()Label1.caption=text1.textCommand1.caption=text1.textEnd Sub2.单价、数量、折扣和应付款对应的文本框的名称分别为:text1、text2、text3和text4,计算和清除命令按钮的名称分别为:command1和command2。
VB试题及答案
VB试题及答案(二)一、填空题1. 在Visual Basic6.0中,按变量作用域的不同可将变量分为全局变量和局部变量两种;声明静态变量的关键字为 Static ;2. 在Viual Basic6.0中,程序结构有顺序、选择、循环 3种结构。
3. 控制控件是否可见的属性为 Visible ;控制控件是否可用的属性为 Enabled ;控件的位置是由 Left 和 Top 属性来确定的;控件的大小是由 Width 和 Height 属性来确定;控件上所显示的文本是由 Caption 属性来设定的;4. 与鼠标有关的事件包括 Click 、 DblClick 、MouseDown 、 MouseUp MouseMove ,其中 Click 事件在单击控件时被激发, MouseDown 事件在鼠标键被按下时被激发, MouseUp 事件在鼠标被松开时被激发。
5. 与键盘有关的事件包括 KeyPress 、 KeyDown 、 KeyUp ,其中 KeyPress 事件在单击键盘键时被激发, KeyDown 事件在按下键盘键时被激发, KeyUp 事件在松开键盘键时被激发。
6. 向列表框和组合框中添加列表时,可使用 AddItem 方法;删除选定的列表,可使用 RemoveItem 方法;删除全部列表项,可使用 Clear 方法。
7. 定时器控件能够响应的唯一事件为 Timer ,并且该事件被激发的时间间隔由 Interval 属性来给定。
8. 弹出式菜单一般不直接显示在窗体上,因此菜单的 Visible 属性一般设为False。
要显示弹出式菜单可以用 PopupMenu 方法。
9. 工具栏一般显示在菜单栏下面,由命令按钮组成;状态栏一般显示在窗体的底部,由窗格(Panels)组成。
10. 在图片框绘图之前,除了要建立好坐标系之外,还必须设置好线条的类型、线条的宽度、绘图的模式、填充的样式和填充的颜色,其中线条类型由 DrawStyle 属性来设置,线条宽度 DrawWidth 属性来设置,绘图模式由 DrawMode 属性来设置,填充样式由 FillStyle 属性来设置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB经典填空题答案
1、文件退出ALT+Q
2、文件打开工程打开工程
3、.VBP .FRM
4、对象框排序选项卡属性列表提示信息
5、left top height width
6、shift
7、设计应用程序界面设置对象属性编写事件代码
8、双引号#
9、multiline scrollbars
10、backstyle
11、alignment
12、picture1.picture=loadpicture(“c:\ab.jpg”)
13、caption
14、picture1.picture=loadpicture
15、scroll
16、autosize
17、stretch true
18、picture
19、intervaL
20、enabled
21、trim
22、visible
23、text
24、multiline
25、scrollbar
26、0
27、value
28、max
29、autosize
30、stretch
31、min
32、-2
33、-3
34、-2
35、shape
36、value
37、1
38、下拉列表框
39、show hide
40、int(rnd*100+1) 41、text
42、largechange smallchange
43、日期数值布尔字符串
44、x mod 7=0
46、属性事件
47、controlbox true Caption maxbutton false minbutton false
48、activate
49、dim mstr as string*10
50、click
Private sub form_click()
Print “欢迎光临!”
End sub
51、VB程序设计Vbprogramming
52、style
53、int(rnd*11+10)
54、我们、我们大家、你们、你们、他们
55、组合框
56、顺序访问方式
57、ucase
58、9
59、对象事件驱动
60、.vbp .frm .bas
61、enabled
62、backcolor
63、name
64、caption name
65、属性
66、标准模块文件
67、运行(run)
68、const
69、V ariant
70、显式声明隐式声明
71、SetFocus
72、要求变是必须显式声明
73、End
74、Msgbox Inpuubox
75、Mid
76、6次
77、static
78、0
79、”f ”
80、3,4
81、按地址传递
82、13次
83、”ityo”
84、Lcase
86、False
87、Option Explicit
88、垂直
89、Text
90、Timer
91、MousePointer
92、随机文件
93 、显式声明
94、multiline
95、caption
96、false
97、default
98、(x mod 10)*10+int(x/10)
99、& +
100、int(rnd*101+100)
101、”DE”
102、垂直滚动条
103、&
104、18个
105、Timer
106、Picture1 Image1
107、标准模块
108、.jpg .gif .wmf .ico .bmp 109、list Ctrl+Enter
110、工程文件
111、窗体文件
112、变体类型变体类型整型113、multiline
114、6次
115、Maxlength
116、”1220”
117、x mod 5=0 or x mod 9=0 118、DA TE()
119、LOCKED
120、7
121、Additem removeitem clear 122、listcount
123、Timer
124、columns 125、0、1、2
126、Tooltiptext
127、Text
128、整型字符串
129、windowstate
130、’空格_ :。