当前位置:文档之家› VB练习题

VB练习题

Visual Basic练习题1、当文本框的内容发生变化时,必将触发( C )事件。

A、LostFocusB、KeyPressC、ChangeD、Click2、在Visual Basic中,下列( D )函数的值只为1,0,-1。

A、INT(X)B、ABS(X)C、SQR(X)D、SGN(X)3、下列Visual Basic程序段运行后,变量 a、b、c的值为()。

a = 1 :b = 1 :c = 1Do While a + b + c < = 10a = a + 1b = b * 2c = b / 2LoopA、2 2 1B、3 4 2C、4 8 4D、4 4 24、当程序在运行过程中因某种原因中断时,VB进入( C )模式。

A、设计B、运行C、中断D、工具5、要改变控件的高度,应改变( A )属性。

A、HeightB、WidthC、TopD、Left6、下列Visual Basic程序段运行后,变量x的值为()。

x = 3y = 77Dox = x + 2Loop Until x > Sqr (y)A、7B、8C、9D、107、在Visual Basic中,建立一个文本编辑区域,可采用下列( C )。

A、命令按钮B、标签控件C、文本控件D、定时器控件8、下列( D )表达式的值不等于4。

A、Int (4.1)B、Int (4.9)C、Abs (int (-3.9))D、Abs (int (-4.5))9、下列Visual Basic程序段运行后,变量m 的值为()。

a = 2 :b = 1 :c = 5If a < b Then m = a Else m = bIf c < m Then m = cA、2B、1C、5D、三项答案均不是10、窗体模块文件的扩展名是( A )。

A、frmB、basC、vbpD、txt11、对象的三个要素是( A )。

A、属性、方法、事件B、色彩、高度、宽度C、事件、属性、色彩D、属性、高度、宽度12、下列合法的变量名是( C )。

A、na + eB、e 3rC、r_3D、5we13、标准模块文件的扩展名是( B )。

A、frmB、basC、vbpD、txt14、要把光标移到文本框Text1上,以便接收输入数据,正确的命令是( C )。

A、Text1.LostFocusB、Text1.GotFocusC、Text1.SetFocusD、GotFocus.Text115、下列不合法的变量名是( D )。

A、nameB、e3C、r_3D、we – 516、在VB中,通过改变下面( A )属性,可以改变按钮控件上的文字。

A、CaptionB、FontC、ForColorD、Alignment17、在VB中,下列( C )函数的值不等于1。

A、Sgn (10.5)B、Exp (0)C、RndD、Int (1.999)18、下列Visual Basic程序段运行后,变量x的值为( A )。

x = 2 : Print x + 2 : Print x + 3A、2B、3C、5D、819、在Visual Basic中,设置控件的大小,可改变下列( A )属性。

A、Height 与WidthB、Height 与TopC、Left 与TopD、Left 与Width20、在Visual Basic中,设置控件的位置,可改变下列( C )属性。

A、Height 与WidthB、Height 与TopC、Left 与TopD、Left 与Width21、在Visual Basic中,下列( C )程序运行是对的。

A、X – 5 = Y = 5B、A + B = C ^ 3C、Y = 1 :Y = Y + 1D、I = 5 ;I = “X10”22、下列VB程序段中,循环体执行的次数为()。

y = 2Do While y < = 8y = y + yLoopA、2B、3C、4D、523、假定X是一个数值型变量,那么由函数组成的表达式INT(X/2)=X/2( A )。

A、用于测试X是否偶数B、返回一个整数C、返回一个奇数D、用于测试X是否整数24、下列 Visual Basic 程序段运行后,变量Value的值为()。

x = 20If x > = 10 Then Value = 5 * x Else Value = 4 * xA、100B、80C、90D、7025、在Visual Basic中调整应用程序的文件集合时,通常采用( D )。

A、属性窗口B、代码编辑窗口C、窗体设计器窗口D、工程资源管理器窗口26、下列( A )不是Visual Basic程序的基本结构。

A、层次结构B、分支结构C、循环结构D、顺序结构27、下列Visual Basic程序段运行后,变量n 的值为()。

n = 0For x = 3 To 11 Step 2n = n + 1Next xA、4B、5C、6D、728、从下图可知当前Visual Basic的运行模式是( C )。

A、设计模式B、运行模式C、中断模式D、不确定29、要改变新建立对象的缺省名称,应使用属性( C )。

A、FontB、ForeColorC、NameD、Height30、下列属于字符常量的是( B )。

A、abs (x)B、“100”C、val (“100”)D、10000/10031、当在Visual Basic要设置某个对象的属性时,应进入( A )。

A、设计模式B、运行模式C、中断模式D、任意模式32、要改变一个对象的高度,应使用属性( D )。

A、FontB、ForcColorC、NameD、Height33、下列语句中( B )定义了一个实型变量。

A、Dim I As IntegerB、Dim Sum As SingleC、Dim Name As StringD、wjm =“信息技术”34、下面四项都与工具栏相关,其中正确的叙述是( C )。

A、 VB将所有的命令编制成图标形式的命令按钮B、工具栏不可以隐藏C、工具栏中的命令按钮与“文件”菜单中的“保存工程”功能相同D、工具栏中的命令按钮的功能就是播放音乐35、要使一个控件在运行时无效,正确的设置是( B )。

A、把属性Enabled设置为TrueB、把属性Enabled设置为FalseC、把属性Visibled设置为TrueD、把属性Visibled设置为False36、函数Int (-3.6)的值是( C )。

A、-3B、3C、-4D、437、要改变控件的宽度,应改变控件的( A )属性。

A、widthB、heightC、topD、left38、要使一个命令按钮显示文字“确定”,正确的设置是把该命令的( C )。

A、属性Font设置为“确定”B、属性ForeColor设置为“确定”C、属性Caption设置为“确定”D、属性BorderStyle设置为“确定”39、表达式abs (-3.6 ) * sqr (100 ) 的值是(D)。

A、-360B、360C、-36D、3640、要在窗体中创建一个标签,可使用工具箱中的()控件。

A、B、C、D、41、单击命令按钮Command1必将调用已写在()事件中的代码。

A、LostFocusB、KeyPressC、DbclickD、Click一、单项选择题1.在下列有关Visual Basic的叙述中,错误的是()。

A.采用了事件驱动的编程机制B.是面向对象的编程语言C.是可视化的程序设计语言D是面向过程的程序设计语言.2.应用程序打包后,其包文件的后缀为()。

A..exe B..txtC..cab D..ocx3.在新建一个“标准EXE”工程后,不在工具箱中出现的控件是()。

A.列表框B.通用对话框C.驱动器列表框D.图片框4.设窗体的名称为Form1,则在程序运行过程中,单击窗体时,被执行的事件过程的名称是()。

A.Form1_Click() B. Form1_DbClick()C.Form_Click() D.Form_DbClick()5.对于定时器(Timer)控件,设置其定时是否开启的属性是()。

A.Index B.Tag C.Enabled D.Interval6.在Visual Basic中,工程文件的扩展名为()。

A..frm B..vbpC..cls D..bas7.有程序代码如下:Text1.Text = "欢迎走进VB世界!"则Text1,Text ,和"欢迎走进VB世界!"分别代表()。

A.对象,值,属性B.对象,属性,值C.对象,方法,属性D.属性,对象,值8.以下叙述中正确的是()。

A.窗体的Name属性指定窗体的名称,用来标识一个窗体B.窗体的Name属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的Name属性的值D.对象的Name属性值可以为空9. VB提供了结构化程序设计的三种基本结构是()。

A.选择结构、过程结构、顺序结构B.选择结构、循环结构、顺序结构C.过程结构、转向结构、递归结构D.递归结构、选择结构、循环结构10.在VB中,下列变量名不合法的是()。

A.take_1 B.take C.take_1_2 D.take-111.下列说法中正确的是()。

为了保存一个Visua Basic应用程序,应当A.只保存窗体文件B.只保存工程文件C.分别保存工程文件和标准模块文件D.分别保存工程文件、窗体文件和标准模块文件12.确定一个控件在窗体上的位置的属性是()。

A.Width或Height B.Width和HeightC.Top和Left D.Top或Left13.确定一个窗体或控件的大小的属性是()A.Width或Height B.Width和HeightC.Top或Left D.Top和Left14.当一个工程含有多个窗体时,其中的启动窗体是()。

A.第一个添加的窗体 B.最后一个添加的窗体C.包含控件最多的窗体 D.在“工程属性”对话框中指定的窗体15.在一个语句行内写多条语句时,语句之间应该用()分隔。

A.逗号B.冒号C.顿号D.分号16.要设置命令按钮的背景图形,必须设置的两个属性是()。

A.Style和Picture B.Style和IconC.Caption和Picture D.Value和Icon17.目录列表框的Path属性的作用是()。

A.显示当前驱动器或指定驱动器上的某目录下的文件名B.只显示当前路径下的文件C.显示根目录下的文件名D.显示当前驱动器或指定驱动器上的路径18.将数据" China"项添加到列表框(List1)中成为第一项应使用的语句是()。

相关主题