VB练习题库

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1VB练习题库一、单项选择题下列叙述中正确的是(C)A.只有窗体才是VisualBasic中的对象B.只有控件才是VisualBasic中的对象C.窗体和控件都是VisualBasic中的对象D.窗体和控件都不是VisualBasic中的对象当窗体被加载时运行,发生的事件是(A)A.LoadB.UnloadC.ResizeD.DragDrop数学式子sin30°写成VB表达式是(D)(A)Sin30(B)Sin(30)(C)Sin(30°)(D)Sin(30*3.14/180)下列不能打开代码窗口的操作是(D)A.双击窗体上的某个控件B.双击窗体C.单击视图菜单中的“代码窗口”D.单击窗体或控件下列说法中正确的是:为了保存一个VisualBasic应用程序,应当(D)A.只保存窗体模块文件(.frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(.bas)D.分别保存工程文件、窗体文件和标准模块文件决定窗体标题条显示内容的属性是(C)A.TextB.NameC.CaptionD.BackStyle用于VisualBasic程序设计的控件在(B)A.工程窗口中B.工具箱中C.工具菜单中D.工具栏上VisualBasic程序中分隔各语句的字符是(B)A.'B.:C.\D._为了使标签覆盖背景,应把BackStyle属性设置为(B)A.0B.1C.TrueD.False数学表达式X2+3XY对应的VB算术表达式是:(D)A.X+3X*YB.X*X+3XYC.X*X+3*X*YD.X*X+3*XY为了使标签中的内容居中显示,应把Alignment属性设置为(C)A.0B.1C.2D.32下列可以把当前目录下的图形文件pic1.jpg装入窗体FORM1中的语句为(C)A.FORM1=pic1.jpgB.FORM1.Handle=pic1.jpgC.FORM1.Picture=LoadPicture(pic1.jpg)D.FORM1=LoadPicture(pic1.jpg)决定标签内显示内容的属性是(D)A.TextB.NameC.AlignmentD.Caption为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是(B)A.ValueB.DefaultC.CancelD.EnabledVisualBasic程序中语句行的续行符是(D)A.'B.:C.\D._VisualBasic程序中的注释所使用的字符是(A)A.'B.:C.\D._假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VBTest”的语句为(B)A.Form1=VBTestB.Caption=VBTestC.Form1.Text=VBTestD.Form1.Name=VBTest为了在按下Esc键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是(C)A.ValueB.DefaultC.CancelD.Enabled在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:PrivateSubCommand1_Click()a=Text1.Text+Text2.TextPrintaEndSubPrivateSubForm_Load()Text1.Text=Text2.Text=EndSub程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为(C)A.444B.321123C.123321D.1322313下列可作为VisualBasic的变量名的是(B)A.3*DeltaB.PrintCharC.AbsD.ABπ下列可作为VisualBasic的变量名的是(A)A.FilenameB.A(A+B)C.A%DD.Print下列可作为VisualBasic中所允许的形式的数是(C)A.±25.74B.3.457E-100C.368D.1.87E+50设a=2,b=3,c=4,d=5,下列表达式的值是(B)abANDc=dOR2*acA.TrueB.FalseC.-1D.0设a=2,b=3,c=4,d=5,下列表达式的值是(C)32*bORa=cANDbcORcdA.0B.TrueC.FalseD.-1设a=2,b=3,c=4,d=5,下列表达式的值是(D)NOTa=cOR4*c=b^2ANDba+cA.-1B.0C.TrueD.False语句Print5*5\5/5的输出结果是(B)A.5B.25C.0D.1设a、b、c为整型变量,其值分别为1、2、3,以下程序段的输出结果是(D)a=b:b=c:c=aPrinta;b;cA.123B.231C.321D.232语句PrintSgn(-6^2)+Abs(6^2)+Int(-6^2)的输出结果是(C)A.-36B.1C.-1D.-72执行以下程序段后,变量c$的值为()a$=VisualBasicProgramingb$=Quickc$=b$&UCase(Mid$(a$,7,6))&Right$(a$,11)A.VisualBASICProgramingB.QuickBasicProgramingC.QUICKBasicProgramingD.QuickBASICPrograming表达式4+5\6*7/8Mod9的值是()A.4B.5C.6D.7InputBox函数返回值的类型为()4A.数值B.字符串C.变体D.数值或字符串(视输入的数据而定)在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a=InputBox(EntertheFirstinteger)b=InputBox(EntertheSecondinteger)Printb+aEndSub程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是()A.579B.123C.456D.123456在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dima,bAsIntegera=InputBox(EntertheFirstinteger)b=InputBox(EntertheSecondinteger)Printb+aEndSub程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是()A.579B.123C.456D.123456执行下面的语句后,所产生的信息框的标题是()a=MsgBox(AAAA,BBBB,,5)A.BBBBB.空C.AAAAD.出错,不能产生信息框在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口以下叙述中正确的是()A.窗体的Name属性指定窗体的名称,用来标识一个窗体B.窗体的Name属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的Name属性的值D.对象的Name属性值可以为空刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()A.单选按钮B.图片框C.通用对话框D.文本框设有如下变量声明DimTestDateAsDateTestDate正确赋值的表达方式是()A.TextDate=#1/1/2002#B.TestDate=#“2002/1/1/”#C.TextDate=date(“1/1/2002”)D.TestDate=Format(“m/d/yy”,“1/1/2002”)5设有如下声明:DimXAsInteger如果Sgn(X)的值为-1,则X的值是()A.整数B.大于0的整数C.等于0的整数D.小于0的整数在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:PrivateSubCommand1_Click()StaticXAsIntegerStaticYAsIntegerClsY=1Y=Y+5X=5+XPrintX,YEndSubCommandl后,窗体上显示的结果为A.1516B.156C.1515D.56设a=3,b=5,则以下表达式值为真的是()A.a=bAndb10B.(aB.Or(b0)C.(a0)Eqv(b0)D.(-3+5A.And(b0)设有语句x=InputBox(“输入数值”,“0”,“示例”)10并按回车键,则下列叙述中正确的是()A.变量X的值是数值10B.在InputBox对话框标题栏中显示的是“示例”C.0是默认值D.变量X的值是字符串“10”从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是A.LeftB.MidC.StringD.Instr设a=“VisualBasic”,下面使b=“Basic”的语句是()A.b=Left(a,8,12)B.b=Mid(a,8,5)C.b=Rigth(a,5,5)D.b=Left(a,8,5)以下能够触发文本框Change事件的操作是()A.文本框失去焦点B.文本框获得焦点C.设置文本框的焦点D.改变文本框的内容在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序为:PrivateSubTimer1_()6TxtTime.text=TimeEndSubA.EnabledB.VisibleC.IntervalD.Timer在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图),则能够实现上述要求的语句序列是()A.Option1.value=TrueB.Option1.Value=TrueCheck1.Value=FalseCheck1.Value=TrueC.Option2.Value=FalseD.Option1.Value=TrueCheck1.Value=TrueCheck1.Value=1为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()A.ValueB.DefaultC.CancelD.Enabled在窗体上画一个命令按钮,名称为Command1。然后编写如下程序:PrivateSubCommand1_Click()ForI=1To4ForJ=0To1PrintChr$(65+I);NextJPrintNextIEndSub()A.BBB.AC.BD.AACCBBCCBBBDDCCCDDDCCCCEEDDDDEEEEDDDDD图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是(B)A.AutosizeB.StretchC.AutoRedrawD.Appearance在窗体上画两个名称分别为Text1、Texte2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimxAsInteger,nAsIntegerx=1n=07DoWhilex20x=x*3n=n+1LoopText1.Text=Str(x)Text2.Text=Str(n)EndSubA.15和1B.27和3C.195和3D.600和4在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click

1 / 16
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功