上海海事大学VB题库 改错
- 格式:pdf
- 大小:121.57 KB
- 文档页数:8
1.程序的功能是:单击命令按钮“输出”,在图片框Picture1中输出费波那契数列的前20项项值,要求按区输出,每行输出4个项值。
程序中有两处错误,请修改程序并运行,直到得出正确结果。
注意:程序中的修改行就在注释行:'**********found*************' '请不要删除该行'的下面,请不要修改程序中的其他部分。
最后把修改后的文件按原来文件名存盘。
第1个出错位置:For i=3 to 20第2个出错位置:If i Mod 4=0 then Picture1.PrintPrivate Sub Command1_Click()Dim f(40) As LongDim i As IntegerPicture1.Clsf(1) = 0f(2) = 1Picture1.Print f(1), f(2),'**********found*************' '请不要删除该行'For i = 1 To 40For i=3 to 20f(i) = f(i - 1) + f(i - 2)Picture1.Print f(i),'**********found*************' '请不要删除该行'If i Mod 4 = 0 Then Picture.PrintIf i mod 4=0 then picture1.printNext iEnd Sub2. 程序的功能是:程序运行时,单击“输出”按钮,产生10个[0,99]之间的随机整数存入数组A中,并按照相反的顺序输出在窗体上。
程序中有两处错误,请修改程序并运行,直到得出正确结果。
第1个出错位置:A(i)=Int(Rnd*100+0) p50第2个出错位置:Print A(11-i);Private Sub Command1_Click()RandomizeDim A(10), I As IntegerForm1.ClsFor I = 1 To 10'*********found******** '请不要删除该行A(I) = Int(Rnd * 99) A(i)=Int(Rnd*100+0)Print A(I);Next IPrintFor I = 1 To 10'*********found******** '请不要删除该行Print A(I); Print A(11-i) (注意答案中间无;)Next IEnd Sub3. 在考生文件夹下有一个工程文件Modi1.vbp,相应的窗体文件为Modi1.frm,此外还有一个名为Modiin.dat的文本文件,其内容如下:32 43 76 58 28 12 98 57 31 42 53 64 75 86 97 13 24 35 46 57 68 79 80 59 37程序运行后,单击窗体,将把文件Modiin.dat中的数据输入到二维数组Mat中,在窗体上按5行5列的矩阵形式显示出来,然后交换矩阵第一行和第三行的数据,并在窗体上输出交换后的矩阵。
'以下程序段用于输出杨辉三角:结果样式如图1'Private Sub Form_Click()Const n = 10Dim arr(n, n) As IntegerFor I = 1 To narr(I, I) = 1'**********SPACE**********【arr(I, 1) = 1】Next IFor I = 3 To nFor j = 2 To I - 1'**********SPACE**********arr(i, j) =arr(i-1,j-1)+arr(i-1,j)Next jNext IFor I = 1 To nFor j = 1 To I'**********SPACE**********【print arr(I,j)】Next jPrintNext IEnd SubOption Explicit'------------------------------------------------'【程序改错】'------------------------------------------------'题目:用自定义函数的方法求sum(x),求当-1≤x≤1时,' sum(x)=x/2!+x^2/3!+x^3/4!+……+x^n/(n+1)!,' 当x〉1或x〈-1时,函数值为0。
当n〈=0时,输入数' 据错误。
X、N都是由用户输入。
'------------------------------------------------'注意:不可增加或删除程序行,也不可以更改程序结构'------------------------------------------------Private Sub Command1_Click()Dim s As SingleDim n As Integer, x As Single, k As Integern = Val(InputBox("Please input a integer value:"))x = Val(InputBox("Please input a single value:"))If n <= 0 Thenk = MsgBox("数据输入错误!", vbRetryCancel + vbExclamation, "数据输入")Exit SubEnd Ifs = Sum(x, n)Print sEnd SubFunction Sum(x As Single, n As Integer)Dim i As Integer, ss As Longss = 1Sum = 0If x > 1 Or x < -1 Then'**********FOUND**********Exit Do 改为Exit FunctionElse'**********FOUND**********For i = 2 To n 改为For i = 2 To n+1ss = ss * i'**********FOUND**********Sum = x ^ (i - 1) / ss 改为Sum =sum+ x ^ (i - 1) / ssNext iEnd IfEnd FunctionOption Explicit'------------------------------------------------'【程序改错】'------------------------------------------------'题目:编程将一个数从已经有序(设从小到大排序)的数组' 中删除,使数组还继续保持有序而且其余元素按照下' 标连续存放。
1.在考生文件夹下有一个工程文件Modi.vbp,相应的窗体文件为Modi.frm。
其功能是:产生30个[0,90]的随机整数,放入一个数组中,然后输出其中的最大值。
程序运行后,单击命令按钮,可求出数组中的最大值,并在窗体上显示。
运行界面请参阅附图。
在窗体的代码窗口中,已给出了部分程序,程序中有两处错误,请修改程序并运行,直到得出正确结果。
注意:程序中的修改位置就在注释行:’**********found*************’’请不要删除该行’的下面一行中,请不要改动程序中的其他部分。
最后把修改后的文件按原来文件名存盘,提交程序改错题文档。
VERSION 5.00Begin VB.Form Form1Caption = "Form1"ClientHeight = 2100ClientLeft = 1905ClientTop = 1875ClientWidth = 3660LinkTopic = "Form1"ScaleHeight = 2100ScaleWidth = 3660Begin mandButton Command1Caption = "输出最大值"Height = 375Left = 960TabIndex = 0Top = 1320Width = 1575EndEndAttribute VB_Name = "Form1"Attribute VB_GlobalNameSpace = FalseAttribute VB_Creatable = FalseAttribute VB_PredeclaredId = TrueAttribute VB_Exposed = FalseOption Base 1Private Sub Command1_Click()Dim arrN(30) As IntegerDim Max As IntegerRandomizeForm1.ClsFor i = 1 To 30’**********found*************’’请不要删除该行’arrN(i) = Int(Rnd * 51) 91Print Format(arrN(i),"@@@@@@");If i Mod 6 =0 Then PrintNext i’**********found*************’’请不要删除该行’Max = arrN(0) 1For i = 2 To 30If Max<arrN(i) ThenMax = arrN(i)End IfNext iPrint "Max=";Max2. 在考生文件夹下有一个工程文件Modi.vbp,相应的窗体文件为Modi.frm。
1.表达式12 + 8 Mod 5 \ 3 - 1中最先计算的是____________。
A.12+8B.8 MOD 5 C 5 \ 3 D 3 -12.设a=16,b=28,则以下表达式的值为“真”的是____________。
A. a-b>0B. a<b or b<0C. Not (a<0 or b>0)D. a * b<4403.下列可作为Visual Basic 变量名的是____________。
A. a#bcB. DOC. 6dD. Dowhile4.以下符号常量声明中,错误的是____________。
A. Const X!=sin(0)B. Const M!=2*365C. Const C$=""D. Const N%=1005.在菜单编辑器中,若菜单项前面有符号“....”,表示该菜单项是____________。
A. 子菜单项B.主菜单项C. 下拉式菜单D.弹出式菜单6. 在VB开发集成环境中,如果工具箱消失了,可在____________主菜单中选择“工具箱”菜单项使其重现。
A. 视图B.窗口C.文件D.编辑7. 执行了Text1.Text= Now()-1语句后,Text1内显示____________。
A. 今天的日期和当前的时间B. 昨天的日期和当前时间C.明天的日期和当前时间D.语法出错8.设组合框Combo1中有3个项目,则以下能删除最后一项的语句是____________。
bol.Remveitemtextbol.Removeitem2bol.Removeitemcombol.ListcountD.combol.Removeitem 39.下列语句中,能够删除文本框Text1中被选定内容的是____________。
A. Text1.Text=""B.Text1.Sellength=0C.Text1.Seltext=""D.Text1.Selstart=010. 以下关于窗体Name属性的叙述中正确的是____________。
上机改错题主要错类型
1.语句位置错
a.变量初始值应在循环内部而放在外部或应在循环外部而放在
内部;
b.Do循环中,循环控制变量获得增量的语句位置;
c.对于多过程使用的模块级变量或数组没有放在模块通用声明
处说明,而放在过程内说明。
2.类型说明错
a.应当用Long时,用Integer,造成溢出;
b.应用String时用了Integer,造成类型不匹配或Integer与Single
的错用。
c.Public与Private的错用。
3.循环退出语句错
Exit For、Exit Function 或Exit Sub 的错用。
4.循环参数错
如循环的初值,终值或步长的错误常用引起数组的下标越界问题。
5.过程参数错
a. 传址与传值的错用;
b. 调用过程时实参用错。
6.表达式错误
a. 关系运算符的错用,(如<与> 的错用);
b. 逻辑运算符的错用(如And 与Or的错用);
c. 表达式中操作数的类型转换问题,
如将数值转换为字符串时会产生前导空格,应当使用Trim( )函数去掉前导空格。
7.数组使用错误
a. 动态数组使用错误,如少Preserve 参数;
b. 数组下标使用错误。
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.caption="" 或Label1="" 或Label1.Caption=""10、写出清除图片框的文字或图形信息的语句【1】.答案:Picture1.cls 或cls11、滚动条控件有水平滚动条和【1】滚动条.答案:垂直12、文本框中所显示的内容是它的【1】属性的值.答案:Text13、要使命令按钮cmdEnd可以以快捷键E访问,应设置属性【1】.答案:Caption14、当程序运行时,要求窗体中的文本框呈现空白,则在设计时,把此文本框的【1】属性设置成空白.答案:Text15、如果要使用命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为【1】.答案:退出(&X)16、所有控件都具有的共同属性是【1】属性.答案:name17、Visual Basic为添加到窗体上的第一个图片框picture提供的默认对象名为【1】.答案:Picture118、使用Scale方法建立窗体Form1的用户坐标系,其中窗体左上角坐标为(-200,250),右下角坐标为(300,-100),具体形式为【1】.答案:form1.scale (-200,250)-(300,-100)19、如果在模块的声明段中有Option Base 1语句,则在该模块中使用Dim a(3 To 5,6)声明的数组有【1】个元素.答案:1820、把"Visual Basic程序设计"添加到列表框lstBooks的语句为【1】.答案:lstBooks.AddItem "Visual Basic程序设计"21、如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义【1】.答案:public★mystring★as★string*1522、若要在字符串asdgewl中取dge,则使用函数【1】实现.答案:Mid$(asdgewl$,2,3) 或Mid(asdgewl,2,3)23、欲使在自己设计VB程序运行过程中,不中止本程序的运行,同时又可调用系统中已有的应用程序c:\windows\Calc.exe,可在程序代码窗口必要的地方添加语句【1】.答案:shell("c:\windows\Calc.exe") 或shell("calc.exe")24、设置计时器控件只能触发【1】事件.答案:timer25、要使鼠标停留在按钮上显示特殊的鼠标形状,应设置的属性值是【1】.答案:mousepointer26、使用Circle方法在窗体Form1上以(15,15)为圆心,10为半径画圆,具体形式为【1】.答案:form1.circle (15,15),1027、使用Move方法把图形框Picture1的左上角移动到距窗体顶部100Twip,距窗体左边框200Twip,同时图形框缩小50%,具体形式为【1】.答案:Picture1.move 200,100,picture1.width/sqr(2),picture1.height/sqr(2)28、对象是既包含【1】又包含对数据进行操作的方法,并将其封装起来的一个逻辑实体.答案:数据29、拖动滚动条中的滚动框将会产生Scroll和【1】事件.答案:Change30、以图片框Pic1的中心位置为圆心,以700为半径在Pic1上画一个圆的方法是【1】.pic1.Circle (pic1.width/2,pic1.height/2),70031、设置计时器对象触发事件的时间间隔用【1】属性.答案:interval32、对象具有属性和【1】.答案:方法33、打开"工程窗口"的方法之一是按下【1】组合键.答案:CTRL+R34、列表框控件不支持Click事件,但支持【1】事件.答案:dblclick35、Visual Basic 中的文本框中要使该框不允许多行输入,应设置【1】属性为false. 答案:MultiLine36、如果要在单击钮时执行一段代码,则应将这段代码写在【1】事件过程中.答案:click37、将焦点定位于命令按钮Command1之上的语句为【1】.答案:Command1.SetFocus 或SetFocus38、滚动条控件主要支持两个事件,它们是scroll和【1】事件.答案:change39、文件按照存取方式及其组成结构可以分为顺序文件和【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 6.0中,设Single型变量XYZ 的值为123.45,若要将其转换成字符串,应使用的类型转换函数是【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 6.0中,变量名最长可达【1】个字符. 答案:25554、在VB中,若要改变一个窗体的标题,应在属性窗口中改变这个窗体的【1】属性的值. 答案:Caption55、在控件之中,【1】不能从工具箱中被删除.答案:内部控件或标准控件56、在VB中,若要求在模块中强制显式地指定变量的数据类型,应当在模块首部的申明部分使用【1】语句.答案:Option Explicit57、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是name和【1】.答案:caption58、一个工程可以包括多种类型的文件,其中ActiveX控件的文件扩展名为【1】.答案:OCX59、在利用Visual Basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和【1】. 答案:逻辑错误60、要使一个按钮无效,则可把它的Enable属性设为【1】.答案:False61、在VB中,窗体由属性定义外观,由【1】定义行为,由事件定义其与用户的交互.答案:方法62、一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示【1】文件.答案:工程63、一个工程可以包括多种类型的文件,其中,扩展名为.frm的文件表示【1】文件.答案:窗体64、要使同一类型控件组成一个控件数组,必须要求【1】.答案:Name 相同或名称相同65、要使一个按钮设为默认按钮,应把此按钮的【1】属性的值设为True.答案:Default66、在VB中,若要重新定义一个动态数组的元素个数,应当使用【1】语句对其进行重新定义.答案:ReDim67、在控件之中,【1】单独保存在.OCX文件中,在必要时可以加入到工具箱中.答案:ACTIVEX控件68、VB中的变量按其作用分为全局变量,模块变量,【1】.答案:局部变量69、在一条Dim语句中可以声明多个变量,如Dim strVar,intVar,sngVar As Integer,则strVar、intVar与sngVar的数据类型分别是Variant、Variant和【1】.答案:Integer70、设x为大于零的实数,则大于x的最小奇数的Visual Basic表达式是【1】.答案:IIF(int(x) mod 2=0,int(x)+2,int(x)+1)71、说明变量类型有隐含类型说明和【1】两种方法.答案:强制类型或强制类型说明72、表达式(-3) Mod 8的值为【1】.答案:–373、设X$ ="abc123456"则"a"+str$(val(right(X$,4)))的值是【1】.答案:a345674、设a=2,b=3,c=4,d=5,则NOT a<=c OR 4*c=b^2 AND b<> a+c 的值为【1】.答案:False75、String(3, "abc")的结果为【1】.答案:aaa76、VB 的工作模式可分为三种:"设计"、"运行"以及"【1】".答案:中断77、VB的运算符包括算术运算符、【1】运算符、关系运算符、逻辑运算符和特殊运算符. 答案:连接78、Integer类型的变量占用【1】字节空间.答案: 279、表达式81\7 MOD 2^2 的值是【1】.答案: 380、设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("123.55ab456")的值是多少【1】.答案:123.5585、表达式"[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.60以上,列出逻辑表达式【1】.答案:(sex and age>=18 and age<=20 and size>=1.65 ) or (notsex and age>=16 and age<=18 and size>=1.60 )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(-8.6)+I\J+13/3 MOD 5,则I值是【1】.答案:-196、如果:I=11:J=3:I=int(-8.6)+I\J+13/3 MOD 5,则I值是【1】.答案:-297、把条件1<=X<12写成VB关系表达式为【1】.答案:x>=1 and x<12 或x<12 and x>=198、声明单精度常量g(重力加速度)代表9.8可写成【1】.答案:const g=9.8 或const single g=9.8100、X=2:Y=8:PRINT X+Y=10的结果是【1】.答案:True101、声明单精度常量P1代表3.14159的语句为【1】.答案:Const PI=3.14159 或Const pi As Single = 3.14159102、VB 6.0的基本表达式包括算术表达式、关系表达式和【1】表达式.答案:逻辑103、表达式93\7 MOD 2^3的值是【1】.答案: 5104、VB6.0的连接运算符包括【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=False1.(1)在设计时,为了把窗体上的某个控件变为活动的,应执行双击该控件。
3001题:程序功能:求s=1+3+5+7+...直到s>2000为止。
程序中有两行有错误。
改正错误,使它能输出正确的结果。
原程序:Private Sub Command1_Click()Dim i As Integer, s As Longs = 0i = 1Do Until s < 2000s = s + ii = i + 1LoopPrint sEnd Sub答案:20253002题:程序功能:求s=1+3+5+7+...直到s>3000为止。
程序中有两行有错误。
改正错误,使它能输出正确的结果。
原程序:Private Sub Command1_Click()Dim i As Integer, s As Longs = 0i = 1Do Until s < 3000s = s + ii = i + 1LoopPrint sEnd Sub答案:30253003题:程序功能:计算s=2!+4!+8!。
程序中有两行有错误。
改正错误,使它能输出正确的结果。
原程序:Private Sub Command1_Click()Dim k As Integer, i As IntegerDim s As Long, t As Longs = 0i = 1Do While i <= 3t = 1k = 1While k <= 2 * it = t * kk = k + 1Wends = s + ti = i + 1WendPrint sEnd Sub答案:403463004题:程序功能:计算s=2!+4!+6!+8!。
程序中有两行有错误。
改正错误,使它能输出正确的结果。
原程序:Private Sub Command1_Click()Dim k As Integer, i As IntegerDim s As Long, t As Longs = 0i = 1Do While i <= 3t = 1k = 1While k <= 2 ^it = t * kk = k + 1Wends = s + ti = i + 1WendPrint sEnd Sub答案:410663005题:程序功能:求200到400间,能被3整除但不能被7整除的数的个数。
1、以下不属于VisualBasic系统的文件类型是().A:.frm B:.bat C:.vbg D:.vbp答案:B2、下列关于控件画法的叙述错误的是(). A:单击一次工具箱中的控件图标,只能在窗体上画出一个相应的控件B:按住CTRL键后单击一次工具箱中的控件图标,可以在窗体上画出多个相同类型的控件C:双击工具箱中的控件图标,所画控件的大小和位置是固定的D:不用工具箱中的控件工具,不可以在窗体上画出图形对象,但可以写入文字字符答案:D3、要改变控件的宽度,应修改该控件的()属性.A:Top B:Width C:Left D:Height答案:B4、以下()对象不具有Clear方法.A:列表框B:组合框C:剪贴板D:图片框答案:D5、工具栏中的"启动"按钮的作用是().A:运行一个应用程序B:运行一个窗体C:工程管理窗口D:打开被选中对象的代码窗口答案:A6、下面()是日期型常量.A:"12/19/99" B:12/19/99C:#12/19/99# D:{12/19/99}答案:C7、下列字符串常量中,最大的是(). A:"北京" B:"上海" C:"天津" D:"广州" 答案:C8、在窗体Form1的Click事件过程中有以下语句:Label1.Caption="Visual Basic"若本语句执行之前,标签控件的Caption属性为默认值,则标签控件的Name属性和Caption属性在执行本语句之前的值分别为(). A:"Label"、"Label" B:"Label1"、"Visual Basic"C:"Label1"、"Label1" D:"Caption"、"Label"答案:C9、要使文本框中显示密码符有效,必须首先设置()属性.A:Text B:MultiLineC:Locked D:Enabled10、一个对象可以执行的动作和可被对象识别的动作分别称为().A:事件、方法B:方法、事件C:属性、方法D:过程、事件答案:A11、下列语句中正确的是().A:txt1.text+txt2.text=txt3.textB:=cmdokC:12label.caption=1234D:a=inputbox(hello)答案:D12、改变控件在窗体中的左右位置应修改该控件的()属性.A:Top B:LeftC:Width D:Right答案:B13、要把一个命令按钮设置成无效,应设置其哪一属性值().A:Visible B:EnabledC:Default D:Cancel答案:B14、启动VisualBasic后,系统为用户新建的工程起一个名为()的临时名称.A:工程1 B:窗体1C:工程D:窗体答案:A15、控件是().A:建立对象的工具B:设置对象属性的工具C:编写程序的编辑器D:建立图形界面的编辑窗口答案:A16、英文缩写OLE的含义是().A:面向对象程序设计B:对象链接C:对象嵌入D:对象链接与嵌入答案:D17、下面哪些控件不会影响到界面设计效果().A:Label B:TextC:CommonDialog D:Frame答案:C18、不能通过()来删除列表框中的选项. A:List属性B:Removeltem方法C:Clear方法D:Test属性答案:D19、以下这段在FORM的CLICK事件中的程序运行后的结果是().CurrentX=1500CurrentY=500Line-(3000,2000)Line-(1500,2000)Line-(1500,500)A:三条直线B:矩形C:三角形D:等腰直角三角形答案:D20、要将一个组合框设置为简单组合框(SimpleCombo),则应将其Style属性设置为().A:0 B:1 C:2 D:3答案:B21、在文本框中欲使掩码符(如*)起作用,必须设置MultiLine属性值为().A:False B:TrueC:-1 D:1答案:A22、简单组合框的style值为().A:0 B:1 C:2 D:3答案:B23、以下不允许用户在程序运行时输入文字的控件是().A:标签框B:文本框C:下拉式组合框D:简单组合框答案:A24、以下()程序段可以实施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答案:C25、下列各种窗体事件中,不能由用户触发的事件是().A:Load事件和Unload事件B:Click事件和Unload事件C:Click事件和Dbclick事件D:Load事件和Initialize事件答案:D26、下列关于设置控件属性的叙述正确的是().A:用户必须设置属性值B:所有的属性值都可以由用户随意设定C:属性值不必一一重新设置D:不同控件的属性项都完全一样答案:C27、定时器的Interval属性以()为单位指定Timer事件之间的时间间隔.A:分B:秒C:毫秒D:微秒答案:C28、清除列表框的所有选项应选择下列哪种方法().A:Clear B:ClsC:ClearItem D:RemoveItem答案:A29、下列()是日期型常量.A:"2/1/02" B:37258C:#2/1/02# D:|2/1/02|答案:C30、标签控件最重要的属性是().A:caption B:text C:name D:width答案:A31、退出VisualBasic的快捷键是().A:Ctrl+Q B:Shift+QC:Alt+Q D:Ctrl+Alt+Q答案:C32、组合框控件是将()组合成一个控件. A:列表框控件和文本框控件B:标签控件和列表框控件C:标签控件和文本框控件D:复选框控件和选项按钮控件答案:A33、文本框中选定的内容,由下列()属性反映. A:Text B:Caption C:Seltext D:sellenght 答案:C34、以下控件中不属于容器的是().A:Form控件B:PictureBoxC:Image D:Frame答案:C35、除了系统默认的工具箱布局外,在VisualBasic中还可以通过()方法来定义选项卡组织安排控件.A:在工具箱单击鼠标右键,执行快捷菜单中的"添加选项卡"命令B:执行"文件"菜单中的"添加工程"命令C:执行"工程"菜单中的"添加窗体"命令D:执行"工程"菜单中的"部件"命令答案:A36、以下声明语句中错误的是().A:Constvar1=123 B:Dimvar2=ABCC:DefInt a-z D:Staticvar3AsInteger答案:B37、要在窗体上显示图片,需设置窗体的()属性.A:Caption B:IconC:Picture D:ControlBox答案:C38、下面哪些控件不会影响到界面设计效果().A:定时器B:文本框C:标签D:Line控件答案:A39、组合框的三种不同风格:下拉组合框、简单组合框和下拉列表框由()属性决定. A:Style B:BoderStyleC:FillStyle D:DrawStyle40、在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示()事件过程模板.A:Form_Click B:Form_LoadC:Form1_Click D:Form1_Load答案:B41、设组合框Combo1中有3个项目,则以下能删除最后一项的语句是(). A:Combo1.RemoveItemTextB:Combo1.RemoveItem2C:Combo1.RemoveItem3D:Combo1.RemoveItemCombo1.Listcount答案:B42、当用户改变滚动条的value 属性时将激发滚动条的()事件.A:change B:scrollC:change 和scroll D:gotfocus答案:A43、如果要改变窗体的标题,则需要设置的属性是().A:Caption B:NameC:BackColor D:BorderStyle答案:A44、双击窗体的任何地方,可以打开的窗口是().A:代码窗口B:属性窗口C:工程管理窗口D:以上3个选项都不对答案:A45、如果在图片框上使用绘图方法绘制一个实心圆,则图片框的()属性决定了该圆的颜色.A:BackColor B:ForeColorC:FillColor D:DrawStyle答案:C46、下列赋值语句正确的是().A:Text1.text=Text.text+Text2.textB:=+ C:Text1.Caption=Text1.Caption+Text2.Captio nD:Text1.Enable=Text1.Enable+Text2.Enable 答案:A47、用户可以通过设置菜单项的()属性值为FALSE来使该菜单项不可见.A:Hide B:CheckedC:Visible D:Enabled答案:C48、运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的TEXT属性进行赋值从而改变了文本框的TEXT属性值时,将触发文本框的()事件.A:CLICK B:DBLCLICKC:GOTFOCUS D:CHANGE答案:D49、如果要设置窗体的标题栏,应选择以下那种属性().A:Name B:CaptionC:Tips D:Text答案:B50、若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的()属性.A:BACKCOLOR B:BORDERSTYLE C:FORECOLOR D:BACKSTYLE答案:D51、下列的逻辑表达式中不正确的是(). A:A<B AND C=D B:X<Y<ZC:1>2 AND 3>1 D:X>Y AND 1=2答案:B52、在一个语句行内写多条语句时,语句之间应该用()分隔.A:逗号B:分号C:顿号D:冒号答案:D53、下列哪一种文件打开方式是以顺序文件方式打开文件并作写操作().A:Open "c:\file1.dat"For Output as #1 B:Open "c:\file1.dat" For Input as #1C:Open "c:\file1.dat" For Append as #1 D:Open "c:\file1.dat" For Write as #1答案:A54、将命令按钮Command1设置为不可见,应修改该命令按钮的()属性.A:Visible B:Value C:Caption D:Enabled 答案:A55、为使文本框显示滚动条,必须首先设置的属性是().A:Mulitiline B:Autosize ]C:Alignment D:Scrollbars答案:A56、工程资源管理器窗口中包含的文件类型有()种.A:2 B:3 C:4 D:5答案:C57、列表框控件中的列表内容是通过()属性设置的.A:Name B:Caption C:List D:Text答案:C58、下列哪个变量的取法是不正确的(). A:TName B:T_Temp C:T32 D:T32#答案:D59、要使文本框中的文本显示掩码(密码)符,在属性设置时,首先必须设置()属性为False. A:Text B:Enabled C:Visible D:Multiline 答案:D60、下列各项变量中,哪一项所占的内存空间最多().A:dim x as currency x=99B:dim st1 as string st1='good'C:dim st2 as string st2='goodbye'D:dim d as data d='1898/09/12'答案:C61、将CommonDialog通用对话框的类型设置为字体对话框,可设置该控件的()属性.A:Font B:Filter C:flags D:Action答案:D62、单击滚动条的滚动箭头时,产生的事件是().A:Click B:Scroll C:Change D:Move答案:C63、当事件能被触发时,()就会对该事件作出响应.A:对象B:程序C:控件D:窗体答案:A64、不具有输入数据功能的控件是()控件. A:文本框B:选项按钮C:列表框D:窗体答案:D65、将焦点主动设置到指定的控件或窗体上,应采用()方法.A:SetData B:SetFocusC:SetText D:GetGata答案:B66、以下叙述中错误的是().A:打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B:保存VisualBasic程序时,应分别保存窗体文件及工程文件C:VisualBasic应用程序只能以解释方式执行D:事件可以由用户引发,也可以由系统引发答案:C67、要使得窗体一开始运行就充满整个屏幕则须设置()属性.A:borderstyle B:appearanceC:windowstate D:drawmode答案:C68、以下叙述中错误的是().A:双击鼠标可以触发DblClick事件B:窗体或控件的事件的名称可以由编程人员确定C:移动鼠标时,会触发MouseMove事件D:控件的名称可以由编程人员设定答案:B69、为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是().A:Value B:Cancle C:Enable D:Default 答案:D70、在列表框中当前被选中的列表项的序号是由下列哪个属性表示().A:List B:Index C:ListIndex D:TabIndex 答案:C71、要获得当前驱动器应使用驱动器列表框的哪个属性().A:Path B:Drive C:Dir D:Patten答案:B72、在逐行运行程序的语句时,可用调试窗口监视表达式和变量的值,其中()窗口是用来显示代码中正在调试的语句所产生的信息, 或显示直接在该窗口中键入的命令所请求的信息.A:立即B:监视C:本地D:中断答案:A73、程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是().A:MouseDown B:MouseUpC:Load D:Click答案:C74、计时器的interval属性为0时,表示(). A:计时器失效B:相隔0秒C:相隔0 毫秒D:计时器的enable属性为false答案:A75、在程序代码中修改滚动条的value 属性时将激发滚动条的()事件. A:change B:scrollC:dragdrop D:gotfocus答案:A76、为了防止用户随意将光标置于控件上,应().A:将控件的TABINDEX属性设置为0B:将控件的TABSTOP属性设置为TRUE C:将控件的TABSTOP属性设置为FALSE D:将控件的ENABLED属性设置为FALSE 答案:D77、在中断状态下可以运行代码,也可以在运行状态中作为输出结果的窗口称为().A:本地窗口B:立即窗口C:观察窗口D:栈窗口答案:B78、下列可缩放图片的属性是().A:autosize B:pictureC:stretch D:OleDrawMode答案:C79、如果设计时在属性窗口将命令按钮的()属性设置为False,则运行时按钮从窗体上消失.A:Visible B:EnabledC:DisabledPicture D:Default答案:A80、可以用作其它控件容器的控件有(). A:窗体控件,列表控件,图像控件B:窗体控件,文本框控件,框架控件C:窗体控件,框架控件,图片框控件D:窗体控件,标签控件,图片控件答案:C81、在文件列表框的实现文件的多重选择,应修改该控件的()属性.A:filename B:pattemC:path D:multiselect答案:D82、设置列表框选中的文本用()属性.A:selected B:captionC:text D:list答案:D83、可视化编程的最大优点是().A:具有标准工具箱B:一个工程文件由若干个窗体文件组成C:不需要编写大量代码来描述图形对象D:所见即所得答案:C84、重新定义图片框控件的坐标系统,可采用该图片框的()方法.A:Scale B:ScaleXC:ScaleY D:SetFocus答案:A85、如果要给字体加删除线,可以选择下列那种属性().A:FontName B:FontSizeC:FontStrikethru D:FontUnderLine答案:C86、下列()是窗体的扩展名.A:frm B:bas C:cls D:dll答案:A87、将CommandDialog1通用对话框以打开对话框打开,可选以下()方法.A:showopen B:showcolorC:showsave D:showfont答案:A88、将命令按钮Command1设置为缺省的活动按钮可修改该控制件的()属性.A:Enabled B:ValueC:Default D:Cancel答案:C89、以下叙述中错误的是().A:在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B:以.BAS为扩展名的文件是标准模块文件C:窗体文件包含该窗体及其控件的属性D:一个工程中可以含有多个标准模块文件答案:A90、下列叙述正确的是().A:对象是包含数据又包含对象数据进行操作的方法的物理实体B:对象的属性只能在属性窗口中设置C:不同的对象能识别不同的事件D:事件过程都要由用户点击对象来触发答案:C91、将通用对话框类型,设置为字体对话框,可修改该控件的()属性.A:font B:filenameC:filter D:action 答案:D92、下列哪个变量的取法是不正确的(). A:sTme B:T_Temp C:T12% D:T_12答案:C93、要在命令按钮控件上显示图像应(). A:设置Picture属性B:实现不了C:先将Type设置为1,然后再设置Picture属性D:以上都不对答案:C94、货币型数据需()字节.A:2 B:4 C:6 D:8答案:D95、要使得窗体在出现之前就完成相关的程序设置可在()事件中进行编程.A:linkopen B:KeyPress C:load D:click 答案:C96、定义货币类型数据应该用关键字(). A:SINGLE B:DOUBLEC:CURRENCY D:BOOLEAN答案:C97、要在垂直位置上移动控件,应利用控件的()属性.A:Left B:Width C:Top D:Height答案:C98、以下关于焦点的叙述中,错误的是(). A:如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B:当文本框失去焦点时,触发LostFocus事件C:当文本框的Enabled属性为False时,其Tab 顺序不起作用D:可以用TabIndex属性改变Tab顺序答案:A99、声明符号常量应该用关键字().A:Static B:ConstC:Private D:V26/ariant答案:B100、将通用对话框CommandDialog1的类型设置成另存为对话框,可调用该控件的()方法.A:ShowOpen B:ShowSaveC:ShowColor D:ShowFont答案:B101、改变控件在窗体中的上下位置应修改控件的()属性.A:Top B:Left C:Wide D:Height答案:A102、在Visual Basic环境中,请问标准模块的扩展名是().A:frm B:bas C:cls D:vbp答案:B103、设计动画通常使用时钟控件()来控制动画速度.A:Enabled B:IntervalC:Timer D:Move答案:B104、如果要在命令按钮上显示图形文件,应设置命令按钮的().A:Style属性和Graphics属性B:Style属性和Picture属性C:Picture属性D:Graphics属性答案:B105、要使标签能够显示所需要的东西,则在程序中应设置其哪一属性的值().A:Caption B:TextC:Name D:AutoSize答案:A106、假设变量BOOLV AR是一个布尔型变量,则下面正确的赋值语句是().A:BOOLVAR='TRUE'B:BOOLV AR=.TRUE.C:BOOLV AR=#TRUE#D:BOOLVAR=3<4答案:D107、下列数据类型中,占用内存最大的是(). A:Boolean B:ByteC:Integer D:Single答案:D108、要使标签所在处透明显示背景,应把其Backstyle属性设置为().A:0 B:1 C:2 D:3答案:A109、下面()对象在运行时一定不可见.A:Line B:Timer C:Text D:Option 答案:B110、以下叙述中错误的是().A:VisualBasic是事件驱动型可视化编程工具B:VisualBasic应用程序不具有明显开始和结束语句C:VisualBasic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D:VisualBasic中控件的某些属性只能在运行时设置答案:C111、欲使某命令按钮失效,应修改命令按钮的()属性.A:Visible B:CaptionC:Enable D:Enabled答案:D112、能够改变窗体边框线类型的属性是(). A:FontStyle B:BorderStyleC:BackStyle D:Border答案:B113、下列可以打开立即窗口的操作是(). A:Ctrl+D B:Ctrl+EC:Ctrl+F D:Ctrl+G答案:D114、下面()控件不具有Caption属性.A:标签框B:单选钮C:命令按钮D:文本框答案:D115、一个菜单项是不是一个分隔条,由()属性决定.A:Name(名称) B:CaptionC:Enabled D:Visible答案:B116、组合框的类型由Style属性决定,简单组合框的Style属性值应为().A:0 B:1 C:2 D:3答案:B117、欲使标签的内容自动换行,必须设置属性().A:AutoSize B:AlignmentC:left D:WordWrap答案:D118、为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval 属性值设置为().A:5 B:500 C:300 D:5000答案:D119、要使文本框获得输入焦点,则应采用文本框控件的哪个方法().A:GodFocus B:LostFocusC:KeyPress D:SetFocus答案:D120、决定控件上文字的字体、字形、大小及效果的属性是().A:TEXT B:CAPTIONC:NAME D:FONT答案:D121、下列不能打开属性窗口的操作是(). A:执行"视图"菜单中的"属性窗口"命令B:按F4键C:按Ctrl+TD:单击工具栏上的"属性窗口"按钮答案:C122、引用列表框的最后一项应使用().A:List1.List(List1.ListCount-1)B:List1.List(List1.ListCount)C:List1.List(ListCount)D:List1.List(ListCount-1)答案:A123、要使得标签能自动扩充以满足字体大小则可对其()属性进行设置.A:alignment B:usemnemonicC:autosize D:tag答案:C124、下列对变量的定义中,不能定义A为变体变量的是().A:DIM A AS DOUBLEB:DIM A AS VARIANTC:DIM;A D:A=24答案:A125每建立一个窗体,工程管理器窗口中就会增加一个().A:工程文件B:窗体文件C:程序模块文件D:类模块文件答案:B126、事件的名称().A:都要由用户定义B:有的由用户定义,有的由系统定义C:都是由系统预先定义D:是不固定的答案:C127、骰子是一个正六面体,分别用1~6 代表这六个面,掷一次骰子出现的数可表示为().A:int(rnd*6+1) B:int(rnd*6)C:int(rnd*7) D:int(rnd(6)+1)答案:A128、设a=10,b=5,c=1,执行语句Printa>b>c 后,窗体上显示的是().A:True B:False C:1 D:出错信息答案:B129、为了能在列表框中利用Ctrl和Shift键进行多个列表项的选择,则应将列表框的Multiselect属性设置为().A:0 B:1 C:2 D:3答案:C130、控件内的对齐方式()属性决定.A:Alignment B:WordWrapC:AtuoSize D:Style答案:A131、执行下面的程序段后,x的值为().x=5For i=1 To 20 Step 2x=x+i\5Next iA:21 B:22 C:23 D:24答案:A132、列关于窗体上控件的基本操作错误的是().A:按一次DEL键只能删除一个控件B:按下一次DEL键可以同时删除多个控件C:按住SHIFT键,然后单击每个要选择的控件,可以同时选中多个控件D:按住ALT键,然后单击每个要选择的控件,可以同时选中多个控件答案:A133、要使标签中显示的文本靠右显示,则应将其Alignment属性设置为().A:0 B:1 C:2 D:3答案:B134、在窗体上建立了多个控件,如TEXT、LABEL1、COMMAND1,若要使程序一运行焦点就定位在COMMAND1控件上,应将COMMAND1控件的()设置为0.A:INDEX B:TABINDEXC:TABSTOP D:ENABLED答案:B135、在VB中过()属性来设置字体颜色. A:FontColor B:ForeColorC:BackColor D:ShowColor答案:B136、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是().A:如果工程中含有SubMain过程,则程序一定首先执行该过程B:不能把标准模块设置为启动模块C:用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体D:任何时刻最多只有一个窗体是活动窗体答案:A137、图像框(Image)的何项属性设置为true 时,可使图形自动调整大小,填满整个图像框().A:Width B:PictureC:Name D:Stretch答案:D138为了把焦点移到某个指定的控件,所使用的方法是().A:SetFocus B:VisibleC:Refresh D:GetFocus答案:A139、如果没有在列表框中选择项目,且列表框的MultiSelect属性值为默认值(0~None),则执行语名List1.RemoveItemList1.ListIndex的结果是().A:删除列表框的最后一项B:删除列表框的第一项C:出错D:删除列表框中的最后添加的一项答案:C140、要获得文件列表框中当前被选中的文件的文件名,则应使用哪个属性().A:Dir B:PathC:Drive D:FileName答案:D141、组合框有三种风格,它们由Style属性所决定,其中为下拉列表框时,Style属性值应为(). A:0 B:1 C:2 D:3答案:C142、要想返回文本框中输入的内容则可利用其()属性进行编程.A:caption B:textC:name D:righttoleft答案:B143、下列方法中可用于列表框动态添加数据的是().A:add B:additemC:addlist D:removeitem答案:B144、任何控件都具有的属性是().A:TEXT B:CAPTIONC:NAME D:FORECOLOR答案:C145、如果要在菜单中添加一个分隔线,则应将其Caption属性设置为().A:= B:* C:& D:-答案:D146、下列说法正确的是().A:对象属性只能在"属性窗口"中设置B:一个新的工程可以在"工程窗口"中建立C:必须先建立一个工程,才能开始设计应用程序D:只能在"代码窗口"中编写程序代码答案:C147、每个窗体对应一个窗体文件,窗体文件的扩展名是().A:.bas B:.cls C:.frm D:.vbp答案:C148、删除字符串前导和尾随空格的函数是().A:Ltrim() B:Rtrim( ) C:Trim() D:Lcase 答案:C149、下列关于属性设置的叙述错误的是(). A:一个控件具有什么属性是VB预先设计好的,用户不能改变B:一个控件具有什么属性是VB预先设计好的,用户可以改变C:一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置D:一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值答案:A150、要使一个标签透明且不具有边框,则应().A:将其BackStyle属性设置为0,BorderStyle 属性设置为0B:将其BackStyle属性设置为0,BorderStyle 属性设置为1C:将其BackStyle属性设置为1,BorderStyle 属性设置为0D:将其BackStyle属性设置为1,BorderStyle 属性设置为1答案:B151、激活主菜单的按键是().A:F1或Ctrl键B:Ctrl键或Atl键C:F10或Ctrl键D:F10或Atl键答案:B152、下列()属性可返回目录列表框的路径. A:path B:drive C:pathroad D:initdir答案:A153、激活属性窗口使用的键是().A:F2 B:F3 C:F4 D:F5答案:C154、应用程序设计完成后,应将程序保存,保存的过程是().A:只保存窗体文件即可B:只保存工程文件即可C:先保存工程文件,之后保存窗体文件D:先保存窗体文件(或标准模块文件),之后还要保存工程文件答案:D155、下列表达式中,其值为0的是().A:7/9 B:7 mod 15 C:7\9 D:15 mod 9 答案:C156、已知A?B?C中C最小,则判断A?B?C 可否构成三角形三条边长的逻辑表达式是().A:A>=B And B>=C And C>0B:A+C>B And B+C>A And C>0C:(A+C)>=C And A-C <=C) And C>0D:A+B>C And A-B>C And C>0答案:B157、要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBar属性设置为(). A:0 B:1 C:2 D:3答案:D158、为了在运行时能显示窗体左上角的控制框(系统菜单),必须().A:把窗体的Contro1Box属性设置为Fale,其他属性任意B:把窗体的ControlBox属性设置为True,并且把BoderStyle属性设置为1-5C:把窗体的ControlBox属性设置为False,同时把BoderStyle属性调协为非0值D:把窗体的ControlBox属性设置为True,同时把BoderStyle属性设置为0值答案:B159、Clear方法适用于() 控件.A:图片框B:窗体C:复选框D:组合框答案:D160、为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是().A:Value B:DefaultC:Cancel D:Enabled答案:B161常用控件的Style属性值是().A:字符常量B:逻辑常量C:数值常量D:日期常量答案:C162、如果TAB函数的参数小于1,则打印位置在第()列.A:0 B:1 C:2 D:3答案:B163、选中复选框控件时,value属性的值,可以是().A:True B:false C:0 D:1答案:D164、如果在图片框上使用绘图方法绘制一个圆,则图片框的()属性不会对该圆的外观产生影响.A:BackColor B:ForeColorC:DrawWidth D:DrawStyle答案:B165、下列对象中没有焦点属性的是().A:命令按钮控件B:窗口控件C:文本框控件D:单选框控件答案:B166、文本框控件中将Text的内容全部显示为所定义的字符的属性项是().A:PasswordChar B:需要编程来实现C:Password D:以上都不是答案:A167、要使标签能透出窗体的背景,必须设置()属性.A:BackStyle B:BorderStyleC:Appearance D:BackColor答案:A168、形状控件所显示的图形不可能是(). A:圆B:椭圆C:圆角正方形D:等边三角形答案:D169、在文件列表框中设定"文件列表"中显示文件类型应修改该控件的()属性.A:Pattern B:PathC:Filename D:Name答案:A170、下列可调整图片框的大小以适合图片的属性是().A:stretch B:autosizeC:picture D:oledropmode答案:B171、运行下面的程序: CLSLINE (100,100)-(200,50)LINE - (150,150)LINE -(100,100)屏幕上显示的是().A:三条放射形直线B:四条放射形直线C:矩形D:三角形答案:D172、要使一个图片框控件能自动地附着在窗体的一条边上,应设置它的()属性.A:Picture B:AlignmentC:Border D:Align答案:D173、下列数据类型中,占用内存最小的是(). A:Boolean B:Byte C:Integer D:Single 答案:B174、以下不具有Picture属性对象是().A:窗体B:图片框C:图像框D:文本框答案:D175、单击滚动条两端的任一个滚动箭头,将触发该滚动条的()事件.A:Scroll B:KeyDownC:Change D:Dragover答案:C176、设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是().A:cmdc B:cmdb C:cmdA D:Command1 答案:C177、在VB中,下列不能作为存放对象的容器是().A:窗体B:框架C:图形框D:图象框答案:D178、下列不能用commondialog 控件调用的对话框是().A:open/save B:help C:font D:search 答案:D179、Cls方法可以清除窗体或图片框中的()内容.A:在设计阶段使用Picture设置的背景位图B:在设计阶段放置的控件C:在运行阶段产生的图形和文字D:以上全部内容答案:C180、循环结构For I%= -1 to –17 Step –2 共执行()次.A:5 B:6 C:8 D:9答案:D181、()属性决定了按Tab键时焦点在各个控件之间移动的顺序.A:Index B:TabStopC:Tablndex D:SetFocus答案:C182由For k=35 to 0 step 3:next k循环语句控制的循环次数是().A:0 B:12 C:-11 D:-10答案:A183、由For k=10 to 0 step 3:next k循环语句控制的循环次数是().A:12 B:0 C:-11 D:-10答案:B。