vb选择题和填空和判断

更新时间:2024-04-30 13:07:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

VB一、选择

第1小题 工程文件的文件名后缀是___B__。 A..bmp B..vbp C..frm D..bas 第2小题

窗体模块保存在一个扩展名为___C__的文件中。

A.bas B.cls C.frm D.bmp 第3小题

启动Visual Basic后,系统为用户新建的工程起一个名为__A___的临时名称。 A.工程1 B.窗体1 C.工程 D.窗体 第4小题

在Visual Basic设计界面中不能隐藏的窗口是___A___。

A.工程窗口 B.属性窗口 C.立即窗口 D.窗体窗口 第5小题

在Visual Basic环境下,当写一个新的Visual Basic 程序时,所做的第一件事是___B_____。

A.编写代码 B.新建一个工程

C.打开属性窗口 D.进入VB环境 第6小题

当一个工程含有多个窗体时,其中的启动窗体是__D___。

A.启动VB时建立的窗体 B.第一个添加的窗体 C.最后一个添加的窗体

D.在“工程属性”对话框中指定的窗体 第7小题

双击窗体中的对象后,Visual Basic将显示的窗口是__C___。

A.项目(工程) B.工具箱 C.代码窗口 D.属性窗口 第8小题

VB应用程序的运行模式是___C__。 A.解释运行模式 B.编译运行模式 C.两者都有 D.汇编模式 第9小题

Visual Basic共有设计、运行和中断三种模式,要使用调试工具应该___C__。 A.进入设计 B.进入运行 C.进入中断 D.不用进入 第10小题

运行VB程序的快捷键为___B____。 A.F4 B.F5 C.F6 D.F7 第11小题

OOP的含义是___A___。 A.面向对象的程序设计方法

B.开放数据库接口C.图形设备接口 D.图形用户界面 第12小题

“对象”是计算机系统运行的___D___。 A.程序单位B.逻辑单位 C.物理实体D.基本实体 第13小题

Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是__A______。 A.属性、事件、方法B.控件、属性、事件 C.窗体、控件、过程D.窗体、控件、模块 第14小题

在Visual Basic 中,称对象的功能为___B___。

A.属性B.方法C.事件D.封装 第15小题

____C_是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。

A.文件B.属性C.方法D.窗体 第16小题

对象可以识别和响应的某些行为称为___D__。

A.属性B.方法C.继承D.事件 第17小题

当事件能被触发时,_B____就会对该事件作出响应。

A.对象B.程序C.控件D.窗体 第18小题

Visual Basic主要用于__D____。

A.图像处理B.文字处理C.制作视频文件 D.开发应用程序 第19小题

下述的说法哪种是Windows的程序设计方法:_D______。

A.面向对象,顺序驱动 B.面向过程、事件驱动 C.面向过程、顺序驱动

D.面向对象、 事件驱动 第20小题

Visual basic采用了_C____编程机制。 A.面向过程B.面向对象 C.事件驱动D.可视化 第21小题

以下不是Visual Basic特点的选项是__B___。

A.可视编程B.算法设计 C.事件驱动D.面向对象 第22小题

下列叙述正确的是__C_____。

A.对象是包含数据又包含对象数据进行操作的方法的物理实体

B.对象的属性只能在属性窗口中设置 C.不同的对象能识别不同的事件

D.事件过程都要由用户点击对象来触发 第23小题

下列变量名中合法的是__A____。 A.name1 B.6a C.a+b D.For 第24小题

对变量名说法不正确的是_C_____。

A.必须是字母开头,不能是数字或其他字符 B.不能是Visual Basic的保留字

C.可以包含字母、数字、下划线和标点符号

D.不能超过255个字符 第25小题

下列符号是Visual Basic中合法变量名的是__D___。

A.IF B.7AB C.A[B]7 D.GH_R56 第26小题

下列变量名中不合法的是B_____。

A.strname B.abc-3 C.A_one D.vaone 第27小题

下列字符串不能作为VB的变量名是__C____。

A.ABCDEFG B.P000000 C.89TWDDFF D.XYZ 第28小题

下列哪一个是正确的变量名__D____。 A.$abc B.abs C.141abc D.abcf 第29小题 Integer类型的数据由__C___个字节组成。 A.21 B.4 C.2 D.16 第30小题

字节型变量占用的字节数为___A___。 A.1个字节 B.3个字节 C.4个字节 D.5个字节 第31小题

整型变量未赋值时,数值型变量的值为_A____。

A.0 B.空 C.1 D.0.1 第32小题

下列各项不是Visual Basic的基本数据类型的是_A____。

A.Char B.String C.Integer D.Double 第33小题

整型数的取值范围为___D___。 A.–32767~+32767 B.0~65535

C.–32768~+32768 D.–32768~+32767 第34小题

下列类型的变量中占用字节数最小的是___A__。

A.Integer B.Single C.Date D.Double 第35小题

Boolean 类型的数据由几个字节组成______B_。 A.1 B.2 C.3 D.4 第36小题

单精度浮点数占用的字节数为___C___。 A.2个字节 B.3个字节 C.4个字节 D.8个字节 第37小题

变量A!的类型是_B___。 A.Integer B.Single C.String D.Boolean 第38小题

在VB中,常量12#的数据类型是___B__。A.整型 B.双精度浮点型 C.长整型 D.字符串 第39小题 变量X=32767,则变量声明时最好将其声明为___A__。

A.Integer B.Variant C.Long D.Single 第40小题

___A____关键字声明的过程级变量在整个

程序运行中一直存在。

A.Static B.Private C.Dim D.Public 第41小题

声明全局变量的位置是__C____。 A.事件过程 B.函数过程 C.标准模块通用声明段 D.窗体模块通用声明段 第42小题

Inputbox()函数的返回值类型为_B____。 A.数值型 B.字符型 C.逻辑型 D.变体型 第43小题

设x=-18,则Abs(5*x)=_B____。 A.-90 B.90 C.18 D.5 第44小题

Msgbox 函数返回值的类型是___A___。 A.数值 B.字符串 C.变体

D.数值或字符串(视输入情况而定) 第45小题

str函数返回值类型是_B____。 A.整型 B.字符串 C.变体 D.双精度浮点型 第46小题

用于获取字符串长度的函数是__A_____。 A.Len() B.Length() C.Strlen() D.Lofo() 第47小题

Strc=Mid(\ Basic\,则Strc的值_D____。

A.\ 第48小题

Rnd函数不可能产生的值是_B____。 A.0.1 B.1 C.0.1234 D.0.00005 第二章 第1小题

函数int(10*rnd)是在D_____范围内的整数。 A.[0, 1) B.[1, 10) C.[1, 9) D.[0,9] 第2小题

Rnd函数可能产生的值是C_____。 A.2 B.1 C.0.1234 D.1.00005 第3小题

INT(100*RND(1))产生的随机整数的闭区间是___A__。

A.[0,99] B.[1,100] C.[0,100] D.[1,99] 第4小题 函数int(abs(99-100)/2)的值为___B___。 A.1 B.0 C.3 D.4 第5小题

下列能正确产生[1-30]之间的随机整数的表达式是__D____。

A.1+rnd(30) B.1+30*rnd()

C.rnd(1+30) D.int(rnd()*30)+1 第6小题

Inputbox函数的参数中,必选参数Prompt的作用是__B___。

A.输出信息 B.定义提示信息

C.定义隐含信息 D.定义输入的位置 第7小题

把 InputBox 的返回值转换为数值应该使用的函数是__D____。 A.Log B.Str C.Len D.Val 第8小题

设有如下语句:str1=inputbox(\输入\练习\从键盘上输入字符串“你好”后,str1的值是_D__。

A.\输入\练习\你好\ 第9小题

RGB(x,y,z)函数中x,y,z的取值范围___C___。

A.[0,255) B.(0,255] C.[0,255] D.(0,255) 第10小题

数学式子sin45°写成Visual Basic表达式是_C____。 A.sin45 B.Sin(45) C.Sin(45*3.14/180) D.sin(45°) 第11小题

下列__B____语句可以将变量A、B的值互换。

A.A=B:B=A B.t=A:A=B:B=t C.A=t:t=B:t=A D.B=A:A=B 第12小题

下列_B_____语句可以将整型变量A、B的值互换。

A.A=B:B=A B.A=A+B:B=A-B:A=A-B C.A=C:C=B:C=A D.A=(A+B)/2:B=(A-B)/2 第13小题

下面的运算符中,哪个是算术运算符__A_____。

A.Mod B.= C.And D.Xor

第14小题

下面的运算符中,哪个是关系运算符___C___。

A.Not B.mod C.<> D.& 第15小题

下面的运算符中,哪个是逻辑运算符___A___。

A.And B.Mod C.>= D.& 第16小题

逻辑运算符Xor、Or、Eqv、And中,级别最高的运算符是___D___。 A.Xor B.Or C.Eqv D.And 第17小题

17 mod 3的运算结果是_D____。 A.0.5 B.1 C.1.5 D.2 第18小题

下列表达式不合法的是___D____。 A.123+abc B.123&\C.1+2/3 D.[3*(4+5)-6]/7 第19小题

语句Print 6*5/5的输出结果是__A______。 A.6 B.30 C.0 D.6*5/5 第20小题

表达式25.28 Mod 10的值是( B ) A.1 B.5 C.4 D.出错 第21小题

下列各赋值语句,语法不正确的是___A__。 A.x+y=5 B.Number=15

C.Labell.caption=\ 第22小题

表达式X+1>X是__D___。 A.算术表达式 B.非法表达式 C.字符串表达式 D.关系表达式 第23小题

x是小于100的非负数,用vb表达式正确的是__D____。 A.0 B.0<=x<100

C.x>=0 Or x<100 D.x>=0 AND x<100 第24小题

若x=45,y=46,则表达式x+y=91的值是___C__。

A.x+y=11 B.11 C.False D.True 第25小题

a和b中有且只有一个为0,可以用以下表达式来表示___B__。

A.a=0 or b=0 B.a=0 Xor b=0

C.a*b=0 Xor a+b<>0 D.a=0 And b=0 第26小题

写在一行上的多条语句,应以__C___为分隔符。

A.分号 B.逗号 C.冒号 D.空格 第27小题

Print方法可以输出多个表达式值,若使用标准格式输出,各表达式的分割符应是___B___。

A.空格 B.逗号 C.冒号D.分号 第28小题

程序的基本控制结构是_C_____。

A.顺序结构、多分支结构和单分支结构 B.For?Next结构、Do?loop结构 C.顺序结构、选择结构和循环结构 D.单行结构和多行结构 第29小题

下列结构中不属于循环结构的是__C____。 A.for/next B.while/wend C.With/end with D.do/loop 第30小题

下列程序的执行结果为___A__。 A=100:b=50 If a>b Then a=a-b Else

b=b+a End if Print a

A.50 B.100 C.200 D.10 第31小题

循环结构for i=1 to 10 step 1.5的执行次数是___B__。 A.6 B.7 C.9 D.10 第32小题

当执行以下程序时,在名为label1的标签框内将显示___A__。

Private Sub command1_click() s=0

For I=1 To 5 Step 1 s=s+I Next I

label1.Caption=s End Sub A.15 B.18 C.8 D.9 第33小题

窗体设计器是用来设计____B__。

A.应用程序的代码段B.应用程序的界面 C.对象的属性D.对象的事件 第34小题

决定一个窗体有无控制菜单的属性是__D___。

A.Minbutton B.Caption C.MaxbuttonD.Controlbox 第35小题

若要在窗体中绘制一个圆,使用的方法是___A___。

A.Circle B.line C.point D.pset 第36小题

若要将窗体从内存中卸载出去,应该使用的方法是__B____。

A.Show B.UnLoad C.Load D.Hide 第37小题

要使窗体Form1关闭,错误的是__D____。 A.Unload Form1 B.Unload me C.End D.Form1.Visiable=False 第38小题

下列各种窗体事件中,不能由用户触发的事件是___D___。

A.Load事件和Unload事件 B.Click事件和Unload事件 C.Click事件和Dbclick事件 D.Load事件和Initialize事件 第39小题

窗体的Enable属性的属性值是___C__类型的数据。

A.整型 B.字符型 C.逻辑型D.实型 第40小题

如果要改变窗体的标题,需要设置窗体对象的___B_____属性。

A.NameB.CaptionC.BackColor D.BorderStyle 第41小题

下列哪项是窗体对象的方法而不是属性(B) A.Name B.Print C.Caption D.Enabled 第42小题

若要取消窗体的最大化功能,则可设置____C__属性为False来实现。 A.ControlBox B.MinButton C.MaxButton D.Enabeld 第43小题

窗体能响应的事件是____C___。 A.ActiveFrom B.Drive C.Load D.Change 第44小题

对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为____C___。 A.输入对话框B.输出对话框 C.模态对话框D.非模态对话框 第45小题

将当前窗体中显示的文字及绘制的图形全部清除,可以用方法B_____。 A.Me.Clear B.Me.Cls C.Me=\ 第46小题

改变控件在窗体中的上下位置应修改控件的__A___属性。

A.Top B.Left C.Width D.Height 第47小题

窗体的 BackColor 属性用于设置窗体的__C____。

A.高度B.亮度C.背景色D.前景色 第48小题

确定一个窗体大小的属性是___A__。 A.Width和Height B.Width和Top C.Top和Left D.Top和Height 第49小题

能够改变窗体边框线类型的属性是__B____。

A.FontStyle B.BorderStyle C.BackStyle D.Border 第50小题

设置文本控件的文本内容时,应改变的属性是____A__。

A.text B.Name C.Caption D.Width 第51小题

命令form1.Cirle(500,800),800能够在窗体上中画出的图形是__D_____。

A.半径为800的椭圆 B.细而高的椭圆 C.扁而平的椭圆

D.圆心在(500,800)的一个圆弧

第三章 第1小题

控件是____A___。

A.建立对象的工具B.设置对象属性的工具 C.编写程序的编辑器

D.建立图形界面的编辑窗口 第2小题

要改变Label控件中背景的颜色,可以设置Label控件的__D___属性。 A.FontColor B.FillColor C.ForeColor D.BackColor 第3小题

若要使标签的大小自动适应所显示的文本,可通过设置__A____属性的值来实现。 A.AutoSize B.Alignment C.EnabledD.Visble 第4小题

在Visual Basic中通过____B__属性设置字体颜色。

A.Fontcolor B.Forecolor C.Backcolor D.Showcolor 第5小题

在Visual Basic中,要设置菜单项的快捷访问键,应使用哪个符号:___A___。 A.& B.* C.$ D.@ 第6小题

在Visual Basic中,下列___C_____控件可以包含其他控件。

A.Label B.CommandbuttonC.ForD.Checkbox 第7小题

若要使标签透明,则可使用的属性是_____B__。

A.BackColor B.BackStyle C.BorderStyle D.ForeColor 第8小题

设置标签边框的属性是___A___。 A.BorderStyle B.BackStyle C.AutoSize D.Alignment A

第9小题

当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的_B_____。 A.AutoSize属性 B.Resize事件

C.AutoRedraw属性 D.Stretch方法 第10小题

标准工具箱中的控件__B_____。 A.数目是固定不变的 B.数目可以增加或减少

C.包含了Visual Basic所有控件

D.用户可以删除工具箱中的按钮控件 第11小题

要改变控件的宽度,应修改该控件的__C___属性。

A.Top B.Left C.Width D.Height 第12小题

大部分控件都没有的属性是_D______。 A.Top B.Name C.Visible D.Interval 第13小题

若要在列表框中显示多列数据,可用列表框的____C__属性来实现。

A.MultiSelect B.Index C.Columns D.List 第14小题

复选框控件其Value属性的可取值是___C____。

A.Trut和False B.0和1 C.0、1、2 D.1、2、3 第15小题

所有控件都有的属性是_D______,在程序中作为对象的标识引用。

A.Caption B.Value C.Text D.name 第16小题

要使一个命令按钮成为图形命令按钮,则应首先设置__B___属性值。 A.PictureB.Style

C.DownpictureD.Disabledpicture 第17小题

要把一个命令按钮设置成无效,应设置其哪一属性值__B___。

A.Visible B.Enabled C.Default D.Cancel 第18小题

将命令按钮Command1设置为不可见,应修改该命令按钮的__A_____属性。

A.Visible B.Value C.Caption D.Enabled 第19小题

当某一按钮的_B_____属性设置为False时,该按钮不可见。

A.Enable B.Visibale C.Default D.Cancel 第20小题

命令按钮Command1 的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为__A_______。 A.在x前插入&B.在x后插入& C.在x前插入 #D.在x后插入# 第21小题

若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是_C____。 A.Value B.Cancel C.Default D.Enabled 第22小题

如果要在文本框中输入字符时,只显示某个字符,如星号(*),应设置文本框的___B____属性。

A.Caption B.PasswordChar C.Tex T D.Char 第23小题

为使文本框显示滚动条,必须先设置文本框的属性是__C___。

A.AutoSizeB.AlignmentC.Multiline D.ScrollBars 第24小题

若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的__C____属性来实现。

A.FontName B.Font C.FontSize D.FontBold 第25小题

设定当鼠标移动到文本框控件上时给用户提示文本的属性是__B___。 A.HideSelection B.ToolTipText C.Aligmment D.WordWrap 第26小题

若要设置文本框中所显示的文本颜色,使用的属性是___C___。

A.BackColor B.FillColor C.ForeColor D.BackStyle 第27小题

设定文本框中是否可以接受多行文本用___C__属性。

A.MaxLength B.ToolTipText C.Multiline D.Tag 第28小题

下列控件中可自动设置滚动条的是__C______。

A.复选框 B.框架 C.列表框 D.标签框 第29小题 文本框控件最多能处理__A____个字节。 A.32k B.64K C.128K D.16k 第30小题

用于设定文本框中最多可接受的字符数的属性是_D_____。

A.AutoSize属性B.PasswordChar属性 C.SelLength属性D.MaxLength属性 第31小题

要禁用计时器控件、需要将A____属性设置为false。

A.Enable B.VisibaleC.Timer D.Interval 第32小题

若要设置定时器控件的定时时间,需设置的属性是__A___。

A.interval B.value C.enabled D.text 第33小题

为使计时器控件每隔5秒钟产生一个计时器事件(timer 事件),则应将其Interval属性值设置为_D_____。 A.5 B.500 C.300 D.5000 第34小题

如果要求设置定时器时间间隔为0.5秒钟,那么它的Interval属性值应该等于___B____。

A.5000 B.500 C.50 D.5 第35小题

将定时器的时间间隔设置为1秒,那么定时器的Interval属性应设置为___A___。 A.1000 B.1 C.100 D.10 第36小题

通用对话框中能打开“颜色对话框”的方法是__B____。

A.ShowOpen B.ShowColor C.ShowSave D.ShowPrinter 第37小题

以下控件中没有Caption属性的控件是___B___。

A.标签框B.文本框C.框架D.命令按钮 第38小题

任何控件都具有的属性是__C_____。 A.TEXT B.CAPTION

C.NAME D.FORECOLOR 第39小题

以下不具有Picture属性的对象是__D____。

A.窗体B.图片框C.图像框D.文本框 第40小题

若要使某命令按钮获得控制焦点,可使用的方法是__B___。

A.lostfocus B.setfocus C.point D.value 第41小题

下列那些控件不可能包含其它控件_D_____。

A.Picturebox B.Frame C.Toolbar D.Image 第42小题

下面四个选项,不是事件的是___B___。 A.Click B.Visibale C.Unload D.Change 第43小题

决定控件上文字的字体、字形、大小及效果的属性是__D____。

A.TEXT B.CAPTION C.NAME D.FONT 第44小题

以下_B_____控件不能触发Dbclick()事件。 A.Label B.Commandbutton C.PictureBox D.Image 第45小题

没有Caption属性的控件是D_____。

A.Label B.CommandC.Frame D.Textbox 第46小题

一个可执行的vb运行程序至少包括一个_____B_。

A.标准模块 B.窗体模块 C.类模块 D.资源文件模块 第47小题

对象是一个逻辑实体,它是__C____的集合。 A.数据B.代码C.数据与代码D.属性 第48小题

Visual Basic应用程序的运行模式是____C__。

A.解释运行模式B.编译运行模式

C.既有解释运行模式,又有编译运行模式 D.汇编运行模式 第49小题

下列数据类型不可能占8个字节的是_B____数据类型。

A.Date B.Long C.Double D.Currency 第50小题

如果x是一个正实数,对x的第二位小数四舍五入的表达式是__B___。 A.0.1*Int(x+0.05) B.0.1*Int(10*(x+0.05)) C.0.1*Int(100*(x+0.5)) D.0.1*Int(x+0.5) 第四章 第1小题

下列声明语句中存在变体变量的是_A_____。

A.Dim a,b As Integer B.Dim a As String C.Static a As Integer

D.Public a As Currenency 第2小题

表达式25.26 MOD 6.98的值是__C___。A.1 B.5 C.4 D.提示错误信息 第3小题

下面的运算符中,优先级别最高的是_B____。

A.AND B.* C.〉= D.& 第4小题

已知变量A、B、C中C的值最小,则判断A、B、C可否构成三角形的逻辑表达式是__B__。

A.A>=B AND B>=C AND C>0 B.A+C>B AND B+C>A AND C>0 C.(A+B)>=C OR A-B<=C AND C>0 D.A+B>C AND A-B<=C AND C>0 第5小题

下面程序执行的结果是_C___。 Private Sub Form_Click() A$=\ C=Val(A$)+Val(B$) Print C\\100 End Sub

A.123 B.3 C.5 D.579 第6小题

以下哪个是合法的变量名___D____。 A.Len B.Test@qw C.6cost_1 D.count2s 第7小题

表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是?C

A.4^5 B.3*4 C.x+1 D.SIN 第8小题

VB 6.0中,执行下面的四个语句时出现错误的是__C___。

A.x=SGN(0) B.x=SQR(0) C.x=LOG(0) D.x=SIN(0)

第9小题

设A、B、C表示三角形的3条边,表示条件“任意两边之和大于第三边”的布尔表达式可以用____B____表示。

A.A+B>=C Or A+C>=B Or B+C>=A

B.Not(A+B<=C Or A+C<=B Or B+C<=A) C.A+B>C And A+C>B Or B+C>A

D.A+B>=C And A+C>=B Or B+C>=A 第10小题

Datetime是Date类型的变量,以下赋值语句中错误的是:____D___。 A.Datetime=#4/14/97# B.Datetime=#May 1,1997# C.Datetime=#12:15:00AM# D.Datetime=\ 第11小题

15.5\\2的结果是D_____。 A.1 B.1.5 C.7 D.8 第12小题

19.5 Mod 2*2的运算结果是_D____。 A.3.5 B.1 C.3 D.0 第13小题

a=5,b=8,则int((b-a)*rnd+a)的结果是介于__A___之间的整数。

A.[5,8) B.(0,5) C.[3,5) D.(0,3] 第14小题

要声明一个长度为256个字符的定长字符串变量str,以下语句正确的是___D____。 A.Dim str As String B.Dim str As String[256] C.Dim str As String(256) D.Dim str As String*256 第15小题

下列选项中,合法的变量是___B___。 A.caa B.sum_3 C.Else D.5persons 第16小题

在程序中使用日期型数据时,必须用符号_D___将日期型数据括起来。 A.@ B.$ C.% D.# 第17小题

下列选项中,为字符串常量的是__B____。 A.6/12/2001 B.\C.#6,12,2001# D.6,12,2001# 第18小题

下列表达式中,_C____的值为False。 A.BCD B.12345<>12345 & ABC C.Not 2*5=10 D.4=4 and 5>2+2 第19小题

下列数据中哪一个是布尔常量____C___。 A.123 B.not C.TRUE D.xyz 第20小题

以下程序段的输出结果是_D_____。 A=Sqr(3) b=Sqr(2) c=a>b Print c

A.-1 B.0 C.False D.Ture 第21小题

8.6787E+8写成普通的十进制数是___B____。

A.86787000 B.867870000 C.8678700 D.8678700000 第22小题

假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是D

A.BOOLVAR=?TRUE? B.BOOLVAR=.TRUE C.BOOLVAR=#TRUE# D.BOOLVAR=3<4 第23小题

将任意一个正的两数N的个位数与十位数对换的表达式为?A

A.(N-INT(N/10)*10)*10+INT(N/10) B.N-?INT(N/10)*10)*10+INT(N)/10? C.INT(N/10)+(N-INT(N/10)

D.(N-?INT(N/10)*10)*10+INT(N/10) 第24小题

表达式5\\2*3的值__B___。 A.7.5 B.0 C.1 D.2 第25小题

表达式Fix(-23.87)+int (24.56)的值为___C__。

A.-1 B.0 C.1 D.2 第26小题

下列运算结果中,值最大的是 ____D__。 A.3\\4 B.3/4 C.4 mod 3 D.3 mod 4 第27小题

在VB6.0中,12345678是下列类型中的___B___。

A.整数型 B.长整数型 C.字符串型D.日期型

第28小题

表达式val(-17.8)+Abs(17.8)的值是__A____。

A.0 B.0.8 C.-0.2 D.-34.8 第29小题

表达式Int(-17.8)+Sgn(17.8)的值是__B____。 A.18 B.-17 C.-18 D.-16 第30小题

表达式2*3^2+2*8/4+3^2的值为_B____。 A.64 B.31 C.49 D.22 第31小题

下列赋值语句正确的是__A_____。 A.Text1.text=Text.text+Text2.text?

B.Text1.name=Text1.Name+Text2.Name? C.Text1.Caption=Text1.Caption+Text2.Caption?

D.Text1.Enable=Text1.Enable+Text2.Enable? 第32小题

如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是B A.0.01*int(x+0.05)

B.0.01*int(100*(x+0.005)) C.0.01*int(100*(x+0.05)) D.0.01*int(x+0.005) 第33小题

Dim b1,b2 as boolean语句显式声明变量__C___。

A.b1和b2都为布尔型变量 B.b1是整型,b2是布尔型

C.b1是变体型(可变型),b2是布尔型 D.b1和b2都是变体型(可变型) 第34小题

逻辑表达式Not\ 9<3 Or 9>3的值为_A_____。

A.True B.False C.表达式有错 D.条件不足 第35小题

Double类型的数据由_C____个字节组成。 A.21 B.4 C.8 D.16 第36小题

如果A为一boolean型数据,则下列赋值语句正确的是___D__。 A.A=\C.A=#TURE# D.A=3<4 第37小题

若x是一个正实数,对x的第3位小数四舍五入的表达式是_C____。 A.0.01*Int(x+0.005)

B.0.001*Int(1000*(x+0.005)) C.0.01*Int(100*(x+0.005)) D.0.01*Int(x+0.05) 第38小题

下列 逻辑运算结果为\的是____C____。

A.false or not true B.false and not true C.true or not true D.true and not true 第39小题

表达式25.28 Mod 6.99的值是_C_____ A.1 B.5 C.4 D.出错 第40小题

下面_D_____不是VisualBasic的数据类型。A.Single B.Object C.Integer D.Boo1 第41小题

表达式(7\\3+1)*(18\\5-1)的值是_____C__ A.8.76 B.7.8 C.6 D.6.67 第42小题

Int(-5.1)的值是__B____。 A.-5 B.-6 C.5 D.4 第43小题

设a=2,b=3,c=4,d=5,下列表达式a=b<>c=d的值是__C____。

A.1 B.Ture C.False D.-1 第44小题

如果将布尔常量值True赋给一个整型变量,则整型变量的值为__B____。 A.0 B.-1 C.TRUE D.FALSE 第45小题 有如下程序: For I=1 To 3

For j=5 To 1 Step-1 Print I+j Next j,I

其循环执行的次数为___D___。 A.12 B.13 C.14 D.15 第46小题

下列程序段的执行结果为_A__。 X=5 y=-20

if not x>0 then x=y-3 else

y=x+3

print x-y;y-x end if end if

A.-3 3 B.5 -8 C.3 -3 D.25 -25 第47小题

以下程序段执行后整型变量n 的值为__B___。 N=0

for I=1 to 20 step 5 n=n+1 next I A.3 B.4 C.5 D.2 第48小题

下列程序运行后,输出的结果为_A_____。 B=1

Do while (b<40) b=b*(b+1) Loop Print b A.42 B.39 C.6 D.1 第49小题

下列程序段的执行结果是__A___。 N=10

For k=n To 1 Step-1 x=Sqr(k) x=x-2 Next k Print x-2 A.-3 B.-1 C.1 D.1.16 第50小题

下列程序运行后,变量s的值为___A___。 J=0:s=0

For I=1 To 4 j=j+I s=s+j Next I

A.20 B.10 C.5 D.15 第五章 第1小题

以下程序输出的结果为___A___。 X=1 y=4

Do Until y>4 x=x*y y=y+1 Loop Print x

A.4 B.8 C.12 D.16 第2小题

以下程序段的执行结果是__B___。 X=2:y=1

If x*y<1 Then y=y-1 Else

y=-1

Print y-x>0 End If

A.Ture B.False C.-1 D.1 第3小题

下列循环语句将执行__D____次。 A=100 Do

Print a a=a+1

Loop until a<=10 A.1 B.10 C.100 D.死循环 第4小题

下列程序执行后,变量s的值为__B____。 Dim s As long ,x As Integer

s=0:x=1

Do While (x<10) s=s+x x=x+2 Loop Print s

A.10 B.25 C.50 D.100 第5小题

当变量x=2,y=5时,以下程序的输出结果为_C___。

Do until y>5 x=x*y y=y+1 loop

print x

A.2 B.5 C.10 D.20 第6小题

当执行以下程序时,在名为lblResult的标签框内将显示__A___。

Private Sub cmdlt_click() Dim I,R R=0

For I=1 To 5 Step 1 R=R+I Next I

lblResult.Caption=Str(R) End Sub End Sub

A.字符串15 B.整数15 C.字符串5 D.整数5 第7小题

如下有一段不完整的程序段,如果要求该程序执行3次循环,则应在程序中的括号里输入__A____。 X=1 do

x=x+3 print x loop until(___)

A.x>=8 B.x<=8 C.x>=7 D.x<=7 第8小题

若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为__A____。 If a>5 then

if b<4 then c=a-b else

c=b-a End if

elseif b>3 then c=a*b else

c=a mod b End if

elseif b>3 then c=a*b else A.2 B.-1 C.1 D.6 第9小题

下列程序的运行后s的值是_C____。 S=0

For x=99 to 1 Step-2 s=s+x Next x Print s

A.100 B.500 C.2500 D.5000 第10小题

下列程序的执行结果是_A___。 K=0

For I=1 To 3 a=I^I^K print a; Next I

A.1 1 1 B.1 2 3 C.0 0 0 D.1 4 9 第11小题

下列程序的执行结果为_C____。 Dim intsum As Integer Dim I As Integer intsum=0

For I=20.2 To 5 Step -4.7 intsum=intsum +I Next I Print intsum A.150 B.200 C.50 D.0 第12小题

下列程序的执行结果为__A __。 Dim S As Integer,n As Integer S=0:n=1

Do While n<=100 S=S+n n=n+1 Loop Print S

A.5050 B.2500 C.3000 D.4000 第13小题

要输出简单信息,可以使用_ B ____。 A.InputBox函数 B.Msg Box函数 C.ShowFont方法 D.Show Printer方法 第14小题

要使循环体至少执行一次,应使用__C___循环。

A.For-next B.While-wend

C.Do--Loop while|until D.do[while|until]-loop 第15小题

执行下列程序后,变量a的值为_C___。 Dim I as integer dim a as integer a=0

for I=0 to 100 step 2 a=a+1 next I A.1 B.10C.51 D.100 第16小题

下面程序执行后,X的结果为__C___。 X=0

For I =1 to 5 For j=I to 5 X=X+1 Next j Next I Print X A.5 B.10 C.15 D.20 第17小题

下列的程序段执行后,X的值为_B___。 X=0

for I=1 to 10 for j=I to 10 x=x+1 next j next I

A.50 B.55 C.100 D.105 第18小题

下面程序段的循环结构执行后, 的输出值是_C____。 程序段为:

For I=1 to 10 step 2 y=y+I Next I print I; A.25 B.10 C.11

D.因为Y的初值不知道,所以不确定 第19小题

以下语句输出结果是(在立即窗口中)_C____。

A=\ b=\ Print a;b

A.Beijing ShangHai B.Abeijing ShangHai C.BeijingShangHai D.Abeijing

第20小题

有如下程序段,该程序执行后,变量a的值为______。

For I=1 To 2

For J=I To 2

For K=1 To J a=a+2 Next K Next J Next I A.2 B.8 C.10 D.20 C

第21小题

执行下列程序后,X的值为__C____。 X=3 y=6

Do While y<=6 x=x*y y=y+1 Loop

A.3 B.6 C.18 D.20 第22小题

执行下列程序段后,整型变量c的值为_C__。 A=24 b=328

select case b\\10 case 0

c=a*10+b case 1 to 9 c=a*100+b case 10 to 99 c=a*1000+b end select

case 10 to 99 c=a*1000+b end select

A.537 B.2427 C.24328 D.240328 第23小题

执行完下面的程序段后,循环将执行_C___次。

For I=1.7 To 5.9 Step 0.9 a=a+1 Print a Next I

A.3 B.4 C.5 D.6 第24小题 有如下语句,执行后该段语句的循环次数是_A____。

Dim s,I,j as integer For I =1 to 3

For j=3 To 1 Step-1 S=I*j Next j Next I A.9 B.10 C.3 D.4 第25小题

有如下程序,该程序将___A___。 For I=1 to 10 step 0 K=k+2 Next I

A.形成无限循环。B.循环体执行一此后结束循环。 C.语法错误。

D.循环体不执行即结束循环。 第26小题

有如下程序段,该程序段执行完毕后,共循环了__D______。 For I=1 To 5

For j=1 To I

For k=j To 4 Print \ Next k Next j Next I

A.4 B.5 C.38 D.40 第27小题 有如下程序,该程序的运行结果为__C____。 Dim k As Integer n=5:m=1:k=1

Do While k<=n m=m*2 k=k+1 Loop Print m A.1 B.5 C.32 D.40 第28小题

以下程序输出1到1000之间所有的偶数之和,请补充完该程序。

Private Sub Command_Click() Dim x As Double For I=0 To 1000 If _A___ Then x=x+I End If Next I Print x End Sub End Sub

A.i Mod 2 = 0 B.x Mod 2 = 0 C.I Mod 2 <> 0 D.x Mod 2 <> 0 第29小题

以下是计算10的阶乘的程序,请补充该程序。

Dim t as single Dim k as Integer k=0:t=1

While__A_____ k=k+1 t=t*k Wend Print t

A.k<10 B.k>10 C.k=10 D.k>=10 第30小题

下列程序的执行结果为__A______。 Dim intsum As Integer Dim I As Integer intsum=0

For I=0 To 50 Step 10 intsum=intsum+I Next I Print intsum A.150 B.200 C.50 D.0 第31小题

下列命令按钮事件过程执行后,输出结果是__C___。

For m=1 to 1000 step 2 a=10

for n=1 to 20 step 2 a=a+2 next n next m print a

A.1200 B.1000 C.30 D.20 第32小题 语句PRINT“SGN(-26)=”;SGN(-26)的输出结果为__D__

A.SGN(-26)=26 B.SGN(-26)=-26 C.SGN(-26)=+1 D.SGN(-26)=-1 第33小题

在一个语句行内写多条语句时,语句之间应该用___D_____分隔

A.逗号 B.分号 C.顿号 D.冒号 第34小题

Print方法不允许在_B___对象上输出数据。 A.窗体 B.代码窗口 C.立即窗口 D.图片框 第35小题

Round(1.512)的值是__C____。 A.1.5 B.1.51 C.2 D.1.50 第36小题 执行语句Print format(5459.478,\,正确的输出是__B____。

A.5459.48 B.5,459.48

C.5,459,478 D.5,459。47 第37小题

下列是一个循环结构的程序,循环体内的语句将执行_D____次。 K=0

For I=1 to 10

For j=1 to 100 K=K+1 Next j Next I

A.0 B.10 C.100 D.1000 第38小题

下列程序的运行结果为____A____。 For I=1 to 3 d(I)=2*I-1 ?d(I) Next I

A.1 3 5 B.2 4 6 C.1 4 6 D.5 6 7 第39小题

下列程序共执行了___D____循环。 Dim intsum As Integer Dim I As Integer Dim j As Integer

For I=1 To 10 Step 2 For j=1 To 5 Step 2 intsum=intsum+j Next j Next I

A.10 B.20 C.25 D.15 第40小题

下列程序段运行后,输出结果是_ C___。 B=1

Do until b>7 b=b*(b+1) Loop Print b

A.7 B.39 C.42 D.1 第41小题

下列程序段的执行结果为__B_____。 M=0

For I=1 To 3

For J =5 To 1 Step-1 N = N+1 Next J,I Print N;J;I

A.12 0 4 B.15 0 4 C.12 3 1 D.15 3 1 第42小题

下列程序段的执行结果为_C_____。 K=0

For J=1 to 2

For I = 1 to 3 K =I+1 Next I

For I = 1 to 7 K = K+1 Next I Next J Print K Next I Next J Print K

A.10 B.6 C.11 D.16

第43小题

下列程序段的执行结果为___C___。 X=6

For K=1 To 10 Step -2 X=X+K Next K Print K;X

A.-1 6 B.-1 16 C.1 6 D.11 31 第44小题

下列程序段的执行结果为__C____。 N=0:J=1

Do Until N>2 N=N+1

J=J+N*(N+1) Loop Print N;J

A.0 1 B.3 7 C.3 21 D.3 13 第45小题

下列输出语句中,错误的是_D___。 A.? X,y B.Print x,y C.Debug.Print x,y D.Print.Form x,y 第46小题

用InputBox函数可帮助生成__C_____。 A.消息框 B.“保存”对话框

C.简单输入框 D.“颜色”对话框 第47小题

如果有数组声明 Dim a(10) As Integer,则该数组共有_B_____个元素。 A.10 B.11 C.9 D.不确定 第48小题

表达式Right(\的值是__B____。 A.Beijing B.jing C.eiji D.ijin 第49小题

删除字符串前导和尾随空格的函数是__C____。

A.Ltrim() B.Rtrim() C.Trim() D.Lcase() 第50小题

函数left(\ 2)的值为__ A ___。 A.He B.el C.lo D.true 第六章 第1小题

设执行以下程序段时依次输入1、3、5,执行结果为__A___。

Dim a(4) As Integer Dim b(4) As Integer For K =0 To 2

a(K+1) =Val(InputBox(“请输入数据:\

b(3-K) =a(K+1) Next K Print b(K) A.1 B.3 C.5 D.0 第2小题 用以下语句

Dim b(-2 to 4)as string 所定义的数组的元素个数是__D_____个。 A.2 B.4 C.6 D.7 第3小题

如果有声明Option base 1 dim arr(3,3),则该数组共有__B___个元素。 A.16 B.9 C.4 D.6 第4小题

用于获得字符串S最左边4个字符的函数是:___A____。

A.Left(S,4) B.Left(1,4) C.Leftstr(S) D.Leftstr(3,4) 第5小题

用于获得字符串S从第4个字符开始的4个字符的函数是__A____。

A.Mid(S,4,4) B.Middle(S,4,4) C.Midstr(S,4,4) D.MiddleStr(S,4,4) 第6小题

下列程序段的执行结果为_C____。 Dim M(10),N(10) I=3

for T=1 To 5 M(T)=T N(I)=2*I+T Next T

print N(I);M(I)

A.3 11 B.3 15 C.11 3 D.15 3 第7小题

如果有声明Option base 1 dim array(15),则该数组共有__B___个元素。 A.16 B.15 C.13 D.14 第8小题

如果有声明Dim a(5) As Integer,则该数组共占用__D____个字节内存。

A.5 B.6 C.10 D.12 第9小题

数组的下标可取的变量类型是__C___。 A.日期型 B.字符型 C.数值型 D.可变型 第10小题

如果有声明Option base 1 dim arr(-8 to -2,4),则该数组共有__ B _个元素。 A.36 B.28 C.34 D.35 第11小题

表达式Abs(-5)+Len(\的值是_C____。

A.5ABCDE B.-5ABCDE C.10 D.0 第12小题

如下数组声明语句,正确的是_B_____。 A.dim a[3,4] as intiger B.dim a(3,4) as string C.dim a(n,n) as single D.dim a(3 4) as integer 第13小题

设A=”abcdefghijklm”,下面__A_____的函数值为”jklm”。

A.Mid(A,10,4) B.Ringht(A,?5) C.Ringht(A,1,4) D.Left(A,10,4) 第14小题

写列程序段的执行结果_C___。 A=\

for I=6 to 2 step -2 x=mid(a,I,I) y=left(a,I) z=right(a,I)

z=x & y & z next I

print Ucase(z) print Ucase(z) A.ABA B.AABAAB

C.BBABBA D.ABBABA 第15小题

如有数组声明语句Dim a(2,-3 to 2,4),则数组a包含元素的个数是__D___。 A.40 B.75 C.12 D.90 第16小题

下列程序的执行结果是__A___。 Dim a(5) As String Dim b As Integer Dim I As Integer For I =0 To 5 a(I)=I+1 Print a(I); Next I

A.1 2 3 4 5 6B.6C.654321D.0 第17小题

dim a(-3 to 3)所定义的数组元素个数是__B__。

A.6B.7C.8D.9 第18小题

数组Dim D(3, 1 To 10, 1 To 15)共有元素______B_。 A.100 B600 C.30 D.450 第19小题

表达式Left(\ are you \的值是__A__。

A.how Bare C.you D.ho 第20小题

在Visual Basic程序设计中,过程名称的长度不能超过__B____个字符。 A.8 B.40 C.255 D.11 第21小题

以下过程不属于Sub过程的是__A__。 A.编译过程 B.Sub通用过程

C.proper属性过程 \\.Event事件过程 第22小题

编写如下事件过程:

Private Sub Form_MouseDown(Button As Integer ,Shift As Integer,X As Single,Y As Single)

If Shift=6 And Button=2 Then

Print \ End If End Sub

程序运行后,为了在窗体上输出\,应在窗体上执行以下__D____操作。 A.同时按下 Shift 键和鼠标左键 B.同时按下 Shift 键和鼠标右键 C.同时按下Ctrl、Alt 键和鼠标左键 D.同时按下 Ctrl、Alt 键和鼠标右键 第23小题

下列叙述中,正确的是___B_____。

A.控件数组的每一个成员的Caption属性值都必须相同

B.控件数组的每一个成员的Index属性值都必须不相同

C.控件数组的每一个成员都执行不同的事件过程

D.对已经建立的多个类型相同的控件,这些控件不能组成控件数组 B

第24小题

表达式x=Sqr(a^2-5)的类型是____A____。 A.算术表达式 B.逻辑表达式 C.关系表达式 D.字符表达式 第25小题

以下不属于Visual Basic系统的文件类型是C

A..frm B..cls C..bat D.vbp 第26小题

以下面___A_那种方式打开的文件,只能读不能写。

A.Input B.Output C.Random D.Append 第27小题

要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用_C___语句。 A.Open \B.Open \:Sd.dat\C.Open \:Sd.dat\D.Open \ 第28小题

在Visual Basic中按文件的访问方式不同,可以将文件分为_____A_。

A.顺序文件、随机文件和二进制文件 B.文本文件和数据文件 C.数据文件和可执行文件 D.ASCII文件和二进制文件 第29小题

双击窗体的任何地方,可以打开的窗口是___A____

A.代码窗口? B.属性窗口

C.工程管理窗口 D.以上3个选项都不对 第30小题

若要将窗体隐藏起来,则实现的方法为___D___。

A.Unload B.Show C.WindowsState D.Hide 第31小题

下列关于属性设置的叙述错误的是__A____ A.一个控件具有什么属性是VB预先设计好的,用户不能改变

B.一个控件具有什么属性是VB预先设计好的,用户可以改变?

C.一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置?

D.一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值? 第32小题

能显示窗体的方法是_B____。 A.Visible B.show C.Hide D.open 第33小题

使窗体自动向下移动的语句是Move___A_。 A.Top=Top+100 B.Top+100 C.Left=Top+100 D.Top=Top-100 第34小题

用户可通过____D_模拟屏幕的小图象来布置应用程序运行的位置。

A.窗体设计器 B.快捷菜单 C.立即窗口 D.窗体布局窗口 第35小题

以下可以构成语句的一项是__B____。 A.对象名.属性名 B.对象名.方法名 C.对象名.事件名 D.对象名.函数名 第36小题

以下关于复选框的说法,正确的是__C____。 A.一个窗体上的所有复选框一次只能有一个被选中

B.一个容器中的所有复选框一次只能有一个被选中

C.在一个容器中的复选框可以同时有多个被选中

D.无论是在容器中还是在窗体中,都不可以同时选中多个复选框 第37小题

我们在一个窗体上建立两个文本框,名称分别为Text1和Text2,事件过程如下, Private Sub Text1_change( ) Text2.text=ucase(Text1.text) End Sub

则在Text1文本框输入“visual basic”,Text2将_B____。 A.Text2中无内容显示。

B.Text2显示\。

C.Text2显示\D.Text1显示\ 第38小题

ControlBox属性只适用于窗体,当窗体的_A__属性设置为0-None时,则ControlBox属性不起作用。

A.Borderstyle B.Autoredraw C.Windowstate D.Enabled 第39小题

文本框控件中将Text的内容全部显示为所定义的字符的属性项是__A____。 A.PasswordChar B.需要编程来实现 C.Password D.以上都不是 第40小题

下列对象中没有焦点属性的是____B___。 A.命令按钮控件 B.窗口控件 C.文本框控件 D.单选框控件 第41小题

设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是__A____

A.cmdc B.cmdb C.cmdA D.Command1 第42小题

若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的___D____属性 A.BACKCOLOR B.BORDERSTYLE C.FORECOLOR D.BACKSTYLE 第43小题

下列事件中,命令按钮能响应的事件是B____。

A.DblClick B.Click C.Scroll DLoad 第44小题

引用列表框的最后一项应使用_A______ A.List1.List(List1.ListCount-1) B.List1.List(List1.ListCount) C.List1.List(ListCount) D.List1.List(ListCount-1) 第45小题

下列语句中正确的是A A.a=inputbox(\

B.command1.name=cmdok C.12label.caption=1234

D.txt1.text+txt2.text=txt3.text 第46小题 下拉式组合框的Style属性值为A____。 A.0 B1C.2D.3 第47小题

下列各组控件都具有Caption属性的是__C___。

A.窗体、文本框B.标签、定时器 C.窗体、标签D.文本框、定时器 第48小题

控件内的对齐方式由__A__属性决定。 A.AlignmentB.WordWrap C.AutoSizeD.Style 第49小题

若要获得滚动条的当前值,可访问的属性是___B__。

A.Text B.Value C.Max D.Min 第50小题

可以用作其它控件容器的控件有____C___ A.窗体控件,列表控件,图像控件 B.窗体控件,文本框控件,框架控件 C.窗体控件,框架控件,图片框控件 D.窗体控件,标签控件,图片控件 第七章 第1小题

通常,文本框的Setfocus方法不能使用在__B___事件中。

A.Form_click B.Form_load

C.Command_click D.Label_click 第2小题

使图形能自动按控件大小而改变的控件是D_____。

A.标签框 B.框架 C.图片框 D.图像框 第3小题

__C___属性决定了按Tab键时焦点在各个控件之间移动的顺序。

A.Index B.TabStop C.TabIndex D.SetFocus 第4小题

文件列表框中用于设置或返回所选文件的文件名的属性是D____。

A.File B.FilePath C.Path D.FileName 第5小题

列表框中的列表项的数目可通过以下哪个属性的值获得__B__。

A.Count B.Listcount C.Listindex D.Index 第6小题

下列___D___方法是将项目添加到List控件中。

A.List B.ListCount C.Move D.AddItem 第7小题

以下选项中,是Visual Basic控件的是___A_。

A.文本框 B.Print C.Click D.Debug 第8小题

以下选项中,不属于单选按扭属性的是___D__。

A.Enabled B.Caption C.Name D.Min 第9小题

要使标签中显示的文本靠右显示,则应将其Alignment属性设置为_B_______ A.0 B.1 C.2 D.3 第10小题

不能触发滚动条Change事件的操作是___C___。

A.拖动滚动块 B.单击两端箭头

C.单击滚动块 D.单击箭头与滚动块之间的滚动条 第11小题

当程序运行时,在窗体上单击鼠标,以下___C___事件是窗体不会接收到的。 A.MouseDown B.MouseUp C.Load D.Click 第12小题

单击滚动条两端的滚动箭头,将触发它的___D_事件。 A.Scroll

B.SmallChange or LangeChange C.KeyDown D.Change 第13小题

假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是C______。 A.Print 25 B.Picture1.Print 25

C.Text1.Print 25 D.Debug.Print 25 第14小题

___D__对象不能响应Click事件。 A.列表框 B.图片框 C.窗体 D.计时器 第15小题

在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的__C___事件。

A.Change B.keyDown C.Scroll D.DragOver 第16小题

滚动条单击边上的箭头按钮移动的大小由__B__设定。

A.Change B.SmallChange C.Scroll D.Tabstop 第17小题

__C__控件可以使用SetFocus()方法。 A.Frame B.Label C.TextBox D.Timer 第18小题

RGB函数通过红、绿、蓝三基色混合产生某种颜色,其语法为RGB(红、绿、蓝),括号中红、绿、蓝三基色的成分使用0-255之间的整数。若使用3个滚动条分别输入3种基色,为保证输入数值有效,则应设置_A___属性。

A.Max和Min

B.SmallChange和LargeChange C.Scroll和Change D.Value 第19小题

复选对象是否被选中,是由其B____属性决定的。

A.Checked B.Value C.Enabled D.Selected 第20小题

以下不属控件的一项是_D___。

A.文本框 B.标签框 C.列表框 D.消息框 第21小题

刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是_ C__。 A.单选按钮 B.图片框 C.通用对话框 D.文本框 第22小题

要在图片框P1中打印字符串“How Are You”,应使用语句____C___ A.Picture1.Print=“ How Are You”

B.P1.Picture=LoadPicture(“How Are You”) C.P1.Print“How Are You” D.Print “How Are You” 第23小题

通过文本框的_B____属性可以获得当前插入点所在的位置。

A.Position B.SelStart C.SelLength D.Left 第24小题

将字符串“hello”添加到列表框的最后,可

使用___D___请语句。

A.List1.AddItem“hello”,List1.ListCount-1 B.List1.AddItem“hello”,List1.ListCount+1 C.List1.AddItem“hello”,List1.ListIndex D.List1.AddItem“hello” 第25小题

要使一个标签透明且不具有边框,则应___B_____

A.将其BackStyle属性设置为0,BorderStyle属性设置为0

B.将其BackStyle属性设置为0,BorderStyle属性设置为1

C.将其BackStyle属性设置为1,BorderStyle属性设置为0

D.将其BackStyle属性设置为1,BorderStyle属性设置为1 第26小题

为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是__D_____

A.Value B.Cancle C.Enable D.Default 第27小题

可以通过_B___来删除列表框中的选择项。 A.Enable属性 B.RemoveItem方法 C.AddItem方法 D.Text属性 第28小题 下列选项中,哪一项是所有控件共有的属性___D___。

A.Caption B.Value C.Text D.Name 第29小题

要清除组合框Combol中的所有内容,可以使用___B___语句

A.Combo1.ClS B.Combo1.Clear

C.Combo1.Delete????? D.Combo1.Remove? 第30小题

要使一个文本框具有水平和垂直流动条,则应先将其Muliline属性设值为True,然后再将Scrollbar属性设值为D____。 A.0 B.1 C.2 D.3 第31小题

当复选框设置为图片风格时,下列_B_____属性可以在复选框被选中时显示图形。 A.DisabledPicture B.DownPicture C.Picture DImage 第32小题

下列____B__属性用于设置或返回文本框中的文本。

A.Caption B.Text C.Name D.DragIcon 第33小题

下列控件不能改变大小的有___C___。 A.TextBox B.Labe C.Timer D.PictureBox 第34小题

以下_D___操作不能打开属性窗口。 A.按下F4键

B.单击工具栏的“属性窗口”按钮

C.执行“视窗”菜单中的“属性窗口”命令 D.双击任何一个对象 第35小题

以下不是VB中对象属性的一项是__A__。 A.Click B.Name C.Caption D.Top 第36小题

在visual basic中,要将一个窗体从内存中释放,应使用_D____语句。 A.show B.hide C.load D.unload 第37小题

某顶级菜单项的热键字母为F,以下C____操作等同于单击该菜单项。

A.同时按下Ctrl+F键 B.按下F键

C.同时按下Alt+F键 D.同时按下Shift+F键 第38小题

菜单控件仅支持以下_A______事件。

A.Click B.MouseDown C.KeyPress DLoad 第39小题

下列可以把当前目录下的图形文件picl.jpg装入图片框Picture1中的语句为__C______。 A.Picture=\

B.Picture.Handle=\

C.Picture1.Picture=LoadPicture(\D.Picture:LoadPicture(\ 第40小题

在使用菜单编辑器设计菜单时,必须输入的项是__B_。

A.标题 B.名称 C.索引 D.快捷键 第41小题

用于将菜单项级别提升一级的按钮为____A___。

A.← B.→ C.↑ D.↓ 第42小题

使用CommonDialog控件的__D______方法可显示“打印”对话框。 A.ShowOpen B.ShowSave C.ShowColor D.ShowPrinter 第43小题

不能作为容器的对象是__D__。

A.窗体 B.框架 C.图片框 D.图像框 第44小题

Int(-6.6)的返回值是C____。 A.-5 B.-6 C.-7 D.不确定 第45小题

Visual Basic的文件管理控件是_A___。 A.驱动器列表框、目录列表框、文件列表框 B.驱动器列表框、文件列表框、组合框 C.文本框、驱动器列表框、文件列表框 D.驱动器列表框、文件列表框、图像框 第46小题

要获得当前驱动器应使用驱动器列表框的_____B属性。

A.Path B.Drive C.Dir D.Pattern 第47小题

使用驱动器列表框的___B_属性可以返回或设置磁盘驱动器的名称。

A.ChDrive B.Drive C.List D.ListIndex 第48小题

改变驱动器列表框的Drive属性值将激活___A_事件。

A.Change B.Scroll C.KeyDown D.KeyUp 第49小题

目录列表框的path属性的作用是__A___。 A.显示目录列表框中打开的当前目录。 B.显示当前驱动器或指定驱动器上的某目录下的文件名。

C.显示根目录下的文件名。 D.显示路径下的文件。 第50小题

Visual Basic主要用于D_____。 A.图像处理 B.文字处理

C.制作视频文件 D.开发Windows应用程序 第八章 第1小题

工程文件的文件名后缀是什么_B_____。 A..bmp B..vbp C..frm D. .bas 第2小题 控件的什么内容决定事件发生时的执行代码。

A.属性 B.事件过程 C.函数 D.通用过程 第3小题

Visual Basic程序设计的一般步骤是___A____。

A.界面设计,属性设计,代码设计 B.代码设计,界面设计,属性设计 C.属性设计,界面设计,代码设计 D.属性设计,代码设计,工程设计 第4小题

一个对象可以执行的动作和可被对象识别的动作分别称为_B________。 A.事件、方法 B.方法、事件 C.属性、方法 D.过程、事件 第5小题

能够被对象识别和响应的动作称为_____D___。

A.属性 B.方法 C.过程 D. 事件 第6小题

在设计阶段,当双击窗体上的某个控件时,所打开的窗口是_A_______。 A.代码窗口 B.工具箱窗口

C.工程资源管理器窗口 D.属性窗口 第7小题

以下哪种对象没有Caption属性_B_______。 A.Form B.TextBox C.CommandButton D.Label 第8小题 下列选项中,哪一项是所有控件共有的属性____D____。

A.Caption B. Value C.Text D.Name 第9小题

当按钮的哪一种属性设置为False时,该按钮为不可见B

A.Enable B.Visible C.Defaul D.Cancel 第10小题

保存新建工程时,默认的路径是___B_____。 A.Windows B. VB98 C.C:\\ D.My Documents 第11小题

下列变量名中合法的是___B_____。 A.name B.6a C.a+b D.Print 第12小题

下列数据中是Boolean常量的是哪一个C A.yes B.not C.true D.abc 第13小题

将数学表达式Sin2(a+b)+6e2写成Visual Basic的表达式,其正确的形式是____A____。

A.Sin(a+b)^2+6*Exp(2) B. Sin^2(a+b)+6*Exp(2) C.Sin(a+b)^2+6*Ln(2) D.Sin^2(a+b)+6*Ln(2) 第14小题

表达式6+10 Mod 4*2+1的值是___B_____。

A.11 B.9 C.8 D.12 第15小题

条件“x是在区间(60,80)之内”,用Visual Basic表达式表示正确的是___C_____。 A.60B.x>60 And <80 C.x>60 And x<80 D.x>60 Or x<80 第16小题

x=\ Basic\,下面使y=\的语句是___B_____。

A.y=Left(x,8,12) B.y=Mid(x,8,5) C.y=Right(x,5,5) D.y=Left(x,8,5) 第17小题

下面的运算符中,哪个是算术运算符。B A.Imp B.Mod C.Eqv D. Xor 第18小题

以下关系表达式中,其值为False的是____A____。

A.\C.\(\) D.\ 第19小题

产生[20,40]之间的随机整数的Visual Basic表达式是__B______。

A.Int(Rnd*20)+20 B. Int(Rnd*21)+20 C.Int(Rnd*20)+21 D.Int(Rnd*21)+21 第20小题

如果x是一个正实数,对x的第二位小数四舍五入的表达式是B________。 A.0.1*Int(x+0.05) B.0.1*Int(10*(x+0.05)) C.0.1*Int(100*(x+0.5)) D.0.1*Int(x+0.5) 第21小题

当文本框的___B_____属性为True时,Scroll属性才有效。

A.Value B. Multiline C. Index D.Tabindex 第22小题

当某一按钮的___A_____属性设置为False时,该按钮不可用。

A.Enable B.Visible C.Default D.Cancel 第23小题

通常,文本框的SetFocus方法不能使用在___B_____事件中。

A.Form_ClicB.Form_Load

C.Command_Click D. Label_click 第24小题

下列哪组语句可以将变量X、Y的值互换。C

A.X=Y:Y=X B.T=X:Y=X:X=T

C.T=Y:Y=X:X=T D.X=T:T=X:Y=T 第25小题

当x=-5时,下列语句执行后y的值是多少? Y=iif(x>0,x^2+1,x-1)C A.8 B.-9 C.-6 D.26 第26小题

“x是小于50的非负数”,用VB表达式表示正确的是:C

A.0<=x<50 B.0<=x<50

C.0=〈x And x〈50 D.0<=x Or x<50 第27小题

下列控件中不能改变大小的的有__C______。

A.TextBox B. Label C.Timer D.PictureBox 第28小题

若要取消窗体的最大化功能,则可设置___C_____属性为False来实现。 A.ControlBox B. MinButton C.MaxButton D.Enabeld 第29小题

若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的__C______属性来实现。

A.FontName B.Font C.FontSize D.FontBold 第30小题

若要将窗体隐藏起来,则实现的方法为____D____。

A.Unload B.Show C.WindowsState D.Hide 第31小题

若要使标签透明,则可使用的属性是__B___。

A.BackColor B.BackStyle C.BorderStyle D. ForeColor 第32小题

若要使标签的大小自动适应所显示的文本,可通过设置_A_______属性的值来实现。 A.AutoSize B.Enabled C.Alignment D.Visble 第33小题

下列哪一个属性用于设置或返回文本框中的文本B

A. Caption B.Text C.(名称) D.Name 第34小题

若要暂时关闭定时器,则可通过设置____C____属性来实现。

A.Interval BVisible C.Enabled D.Timer 第35小题

当复选框设置为图片风格时,下列_____B___属性可以在复选框被选中时显示图形。

A.DisabledPicture B.DownPicture C.Picture D.Image 第36小题

若要在列表框中显示多列数据,可用列表框的____C____属性来实现。

A.MultiSelect B.Index C.Columns D.List 第37小题

复选框控件其Value属性的可取值是____D____。

A.Trut和False B.1、2、3 C.0和1 D.0、1、2 第38小题

所有控件都有的属性是__D______,在程序中作为对象的标识引用。

A.Caption B.Value C.Text D.name 第39小题

如果有声明 Dim a(15) As Integer,则该数组共有___B_____个元素。 A.15 B.16 C.17 D.不确定 第40小题

一个数组说明为Dim a(5,1 to 5) As Integer,则该数组共有___C_____个元素。 A.36 B.25 C.30 D.不确定 第41小题

一个数组说明为Dim a(3 to 6,-2 to 2) As Integer,则该数组共有___A_____个元素。

A.20 B.12 C.24 D.30 第42小题

如果使用语句Dim a(3,5)As Integer,下列下标变量中不允许使用的是____D____。

A.a(1,1) B.a(1,2*2) C.a(3,1.4) D.a(-1,3) 第43小题

以下关于数组的描述正确的是__B______。 A.数组的大小是固定的,但可以有不同类型的数组元素

B.数组的大小是可变的,但所有数组元素的类型必须相同

C.数组的大小是固定的,所有数组元素的类型必须相同

D.数组的大小是可变的,但可以有不同类型的数组元素 第44小题

赋给一个数组的数据的值的类型一定要___A_____。

A.相同 B.不相同 C.两可 D.都不对 第45小题

如果有声明 Dim a(6) As Integer,则该数组共占用__D______个字节内存。 A.5 B.6 C.10 D.14 第46小题

可变数组的各个下标变量的数据类型___A_____。

A.相同 B.不相同 C.两可 D.都不对 第47小题

数组的下标可取的变量类型是_A_______。 A.数值型 B.字符型 C.日期型 D.可变型 第48小题

窗体模块所对应文件的扩展名是____C____。

A.bas B.cls C.frm D.bmp 第49小题

过程名的长度不能超过多少个字符C A.256 B.128 C.40 D.64

第50小题

声明全局变量的位置是___B。

A.函数过程 B.标准模块通用声明段 C.事件过程 D.窗体模块通用声明段 第九章 第1小题

设有如下通过Sub语句定义的Examsub过程:Sub Examsub(x As Integer),则调用该过程正确的语句是___C_____。 A. s=Examsub(16000) B.Print Examsub(16000) C.Call Examsub 16000 D.Examsub 16000 第2小题

一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X As Integer,在Model1中有语句Pubilc Y As Integer,则叙述正确的是_C。 A.变量X、Y的作用域相同 B.Y的作用域是Model1

C.在Form1中可以直接使用X

D.在Form2中可以直接使用X和Y 第3小题

以下关于变量作用域的叙述中,正确的是_____B___。

A.窗体中凡被声明为Private的变量只能在某个指定的过程中使用

B.全局变量必须在标准模块中声明

C.模块级变量只能用Private关键字声明 D.Static类型变量的作用域是它所在的窗体或模块文件 第4小题

以下关于函数过程的叙述中,正确的是____A___。

A.函数过程形参的类型与函数返回值的类型没有关系

B.在函数过程中,过程的返回值可以有多个 C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递

D.如果不指明函数过程参数的类型,则该参数没有数据类型 第5小题

以下有关过程的说法中错误的是____C____。 A.在Sub或Function过程中不能再定义其他Sub或Function过程 B.在调用过程时,与使用ByRef说明的形参对应的实参只能按地址传递方式结合

C.递归过程既可以是递归Function过程,也可以是递归Sub过程

D.在调用过程时,以形参为数组的参数对应的实参只能是数组 第6小题

以下关于过程和过程参数的描述中错误的是___B_____。

A.Sub过程中可以嵌套调用Sub过程 B.Sub过程中不能嵌套定义Sub过程 C. 事件过程可以由用户定义过程名

D.用数组作为过程的参数时,使用的是“地址传递”方式 第7小题

下列不能打开菜单编辑器的操作是___C_____。

A.按Ctrl+E B.alt+M C.按Shift + Alt + M D.shit+M 第8小题

假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为___A_____。

A.MenuItem. Enabled=False B.MenuItem. Enabled=True C.MenuItem. Visible=True D.Menultem. Visible=False 第9小题

以下关于菜单的叙述中错误的是__B______。

A.在程序运行过程中可以增加或减少菜单项

B.如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项

C.弹出式菜单在菜单编辑器中设计

D.除了Click事件之外,菜单项不可以响应其他事件 第10小题

以下关于菜单的叙述中正确的是______B__。

A.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器

B.只有当某个窗体为当前活动窗体时,才能打开菜单编辑器

C.在运行时,单击主菜单标题可以打开其子菜单,单击其中的菜单命令可以打开该菜单命令的Click事件过程

D.在设计时,单击主菜单标题不能打开其子菜单

第11小题

在程序运行时创建的菜单控件,若要将其删除需使用的命令是____D____。 A.Delete B. Exit C.End D. Unload 第12小题

以下关于文件系统处理的叙述正确的是____B____。

A.Open命令的作用是打开一个已经存在的文件

B.Visual Basic提供了对顺序文件、随机文件、二进制文件的访问方法

C.使用Input#语句可以从随机文件中读取数据

D.Visual Basic的文件管理控件包括文本框、文件列表框和目录列表框 第13小题

Visual Basic的文件管理控件是__A______。

A.驱动器列表框、目录列表框、文件列表框 B.驱动器列表框、文件列表框、组合框 C.文本框、驱动器列表框、文件列表框 D.驱动器列表框、文件列表框、图像框 第14小题

以下面那种方式打开的文件,只能读不能写___A_____。

A.input B.Output C.Random D.Append 第15小题

读随机文件中的记录信息,应使用下面哪个语句_B_______。

A.Read B.get C.input # D.line input # 第16小题

下面哪个不是写文件语句____D____。 A.Put B.Print# C.Write# D.DrawWidth属性 第17小题

下面哪种不是Visual Basic提供的文件访问模式__B______。 A.顺序访问 B.动态访问 C.随机访问 D.二进制访问 第18小题

以下关于文件的叙述正确的是_B_______。 A.随机文件中每个记录的长度是固定的 B.LOF函数用于测试文件指针是否位于文件的末尾

C.对顺序文件能同时进行读写操作

D.随机文件是以文本(ASCII码)文件的形式存储的 第19小题

语句CommonDialog1.Action=1,代表显示_____B___。

A.\另存为\对话框 B.\打开\对话框 C.\颜色\对话框 D. \打印\对话框 第20小题

对语句Open"Text.Dot"For Output As #1功能说明中错误的是__C______。 A.以顺序写方式打开文件"Text.Dot"

B.如果文件"Text.Dot"不存在,则建立一个新文件

C.如果文件"Text.Dot"已存在,则打开该文件新写入的数据将添加到该文件末尾 D.如果文件"Text .Dot"已存在,则打开该文件新写入的数据将覆盖原有的数据 第21小题

File1.Pattern = \执行后,文件列表框显示的文件是___A_____。 A.只包含扩展名为.bat的文件 B.第一个.bat文件 C.包含所有的文件

D.显示包含.bat文件的目录 第22小题

设x=“Visual Basic”,下面使y=“Basic”的语句是B

A.y=Left(x,8,12) B.y=Mid(x,8,5) C.y=Right(x,5,5) D.y=Left(x,8,5) 第23小题

语句“Circle(1000,1000),500”将绘制的图形是___A_____。

A.圆 B.圆弧 C.椭圆 D.扇形 第24小题

在Visual Basic中坐标轴的默认缺省刻度单位是缇,用户可以根据实际需要使用哪个属性改变刻度单位_A_______。

A.ScaleMode属性 B.Scale属性 C.DrawStyle属性 D.DrawWidth属性 第25小题 下面的属性和方法中,哪个可以重新定义容器对象的坐标系统____B____。 A.ScaleMode属性 B. Scale方法 C.DrawStyle属性 D. DrawWidth属性 第26小题 Point(x,y)的含义是___A_____。 A.画点 B.画线 C.返回指定处的颜色代码 D.绘制一个圆 第27小题 通过设置Shape控件的哪个属性可以绘制多种形状的图形____A____。 A.Shape B. BorderStyle C.FillStyle D.Style 第28小题 Form1.FillColor=vbBlue Form1.FillStyle=0 Line(100,100)-(500,500),vbRed,B 的功能是 ____D____。 A.在窗体上绘制一个边框为红色、填充色为红色的矩形 B.在窗体上绘制一个边框为红色、填充色为窗体背景颜色的矩形 C.在窗体上绘制一个边框为蓝色、填充色为红色的矩形 D.在窗体上绘制一个边框为红色、填充色为蓝色的矩形 第29小题 如果用长整数&H00FF0000&来表示颜色,它表示的颜色是____C____。 A.红色 B.黄色 C.蓝色 D.绿色 第30小题 某一VB工程含F1、F2两个窗体,执行“F1.Show:F2.Hide”语句后,F1、F2窗体显示的结果为_____C___。 A.都显示 B.都不显示 C.仅显示F1窗体 D.仅显示 F2窗体 第31小题 在VB中,执行“Text1.Text=“0551-2649670” Rem Tel=0551-2649670这行语句时,Rem后面的部分为____A____。

A.注释部分,不是可执行代码

B.注释部分,但是可以执行代码

C.程序代码的一部分,程序代码的另一种写法 D.不是注释 第32小题 在VB中,执行“A=5:A=A+5”语句后,变量A的值为_C_______。 A.5 B.10 C.15 D.不一定 第33小题 在VB中,复选框(Check)的Value值有三种,分别是__B______。 A.-1,0,1 B.0,1,2 C.1,2,3 D.True,False,0 第34小题 变量L的值为-8,则-L^2的值为____B____。 A.64 B.-64 C.36 D.不确定 第35小题 下面说法不正确的是__B______。

A.变量名的长度不能超过255个字符 B.变量名可以包含小数点或者内嵌的类型声明字符 C.变量名不能使用关键字 D.变量名的第一个字符必须是字母 第36小题 在计时器控件中,Interval属性的作用是_____C___。 A.决定是否响应用户的操作 B.存储程序所需要的附加数据 C.设置计时器事件之间的间隔 D.设置计时器顶端和其容器之间的距离 第37小题 使用语句Dim A(2) As Integer 声明数组A之后,以下说法正确的是_A_______。 A. A数组中的所有元素都为0 B.A数组中的所有元素值不确定 C.A数组中所有元素值都为Empty D.执行Erase A后,A数组中所有元素值都不为0 第38小题 以下不属于Visual Basic系统的文件类型是____B____。

A..frm B..bat C..vbg D..vbp 第39小题

.以下声明语句中错误的是__C______。 A.Const var1=123 B.Dim var2 = 'ABC' C.DefInt a-z D.Static var3 As Integer 第40小题 设a=10,b=5,c=1,执行语句Print a = b = c后,窗体上显示的是_____B___。 A.true B.false C.1 D.出错信息 第41小题

设组合框Combo1中有3个项目,则以下能删除最后一项的语句是___B_____。 A.Combo1.RemoveItem Text B.Combo1.RemoveItem 2 C.Combo1.RemoveItem 3

D.Combo1.RemoveItem Combo1.Listcount 第42小题

程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是___C_____。 A.MouseDown B.MouseUp C.Load D.Click 第43小题

设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是__D______。 A.List1.List B.List1.ListIndex C.List1.Index D.List1. Text 第44小题

以下程序的运行结果是__A___。 Private Sub form_click() Dim a(10) as integer For i=1 to 10 a(i)=i Next

Print a(0) End Sub

A.0 B.1 C.2 D.10 第45小题

以下叙述中错误的是___A_____。

A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件

B.以.BAS为扩展名的文件是标准模块文件 C.窗体文件包含该窗体及其控件的属性 D.一个工程中可以含有多个标准模块文件 第46小题

.要设置按钮的背景颜色,什么操作是必须的____A____。

A.设置按钮的style属性为picture

B.设置按钮的picture属性为某个bmp图片 C.设置按钮的downpicture属性为某个bmp图片

D.设置按钮的appearance为0-Flat 第47小题

.使窗体能够完成重画,需设置___A___属性为真

A. AutoRedraw B.AutoSize C.AutoCenter D.AutoPaint 第48小题

有一个菜单项的Caption是\。若要为该菜单命令设计访问键,即按下Alt及字母O时,能够执行\命令,则在菜单编辑器中设置\命令的方式是_A____。 A.把Caption属性设置为&Open B.把Caption属性设置为O&pen C.把Name属性设置为&Open D.把Name属性设置为O&pen 第49小题

设x=4,y=8,z=7,表达式xz) Or zA.true B.f C.t

D.false D

第50小题

表达式Max(3,1,2) 的值是____A____。 A.3 B.1 C.2 D.0 第十章 第1小题

下面四个选项,不是属性的是___D_____。 A.name B.Enabled C.Caption D.Load 第2小题

窗体文件的扩展名是___A_____。 A..frm B..vbp C..frx D..bas 第3小题

假定标签的名称(Name属性)为Label1,则把标签的标题设置为“VB测验”的语句为____B____。

A.Label1 = \测验\

B.Label1.Caption =\测验\

C.Label1.Text = \测验\D.Label1.Name =\测验\ 第4小题

文本框(TextBox)没有______B__属性 A.text B.Caption C.font D.Name 第5小题

在VB6.0中的每一个对象都具有自己的______C__、事件和方法

A.控件 B.函数 C.属性 D.公用过程 第6小题

退出Do循环可使用的语句为___C_____。 A.Exit For B.End For C.Exit Do D.End Do 第7小题

MsgBox函数的返回值的类型为___A_____。

A.数值型 B.变体类型 C.字符串型 D.日期型

第8小题

属性BackColor的作用是____B____。 A.设置控件边界线的颜色 B.设置控件的背景色 C.设置控件的前景色 D.设置控件的内部颜色 第9小题

一条语句分成多行书写时,要用某个符号续行。这个符号是__C______。 A., B.; C._ D.: 第10小题

如果要在菜单中添加一个分隔线,则应将其Caption属性设置为_D_______。 A.= B.* C.& D.- 第11小题

要使一个标签控件在运行时不可见,应该改变其____C____属性。

A.Caption B.Enabled C.Visible D.Alignment 第12小题

以下允许用户在程序运行时输入文字的控件是___A_____。

A.文本框 B.标签 C.单选按钮 D.框架 第13小题

在Visual Basic中,要使标签的标题栏靠右显示,则将其Alignment属性设置为___B_____。 A.2 B.1 C.3 D.0 第14小题

保存VB的一个工程至少应保存两个文件,这两个文件分别是( A ) A.窗体文件和工程文件 B.文本文件和工程文件 C.窗体文件和标准模块文件 D.类模块文件和工程文件 第15小题

为了使图像框与图片框的大小适应图片的大小 ,下边属性组设置正确的是( B ) A.Autosize= Ture Stretch= True B.Autosize= Ture Stretch= False C.Autosize= False Stretch= True D.Autosize= False Stretch= False 第16小题

假设有以下程序段:

For I=1 to 3

For j=5 to 1 Step -1 Print I*j Next j Next I

则语句Print I*j的执行次数、循环结束后I、j的值分别是( A)

A.15 4 0 B.16 3 1 C.17 4 0 D.18 3 1 第17小题

下面说法不正确的是( D )

A.滚动条的重要事件是Change和Scroll B.框架的主要作用是将控件进行分组,以完成各自相对独立的功能

C.组合框是组合了文本框和列表框的特性而形成的一种控件

D.计时器控件可以通过对Visible属性的设置,在程序运行期间显示在窗体上 第18小题

在下列关于菜单的说法中,错误的是( C )

A.每一个菜单项都是一个控件,与其他控件一样都有自己的属性和事件

B.除了Click事件之外,菜单项还能响应其他的如 DblClick等事件过程

C.菜单项的快捷键不可以任意设置

D.在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被

用户选择 第19小题

为了使命令按钮(名称为Command1)右移200,应使用的语句是( C ) A.Command1.Move -200 B.Command1.Move 200

C.Command1.Left = Command1.Left + 200 D.Command1.Left = Command1.Left - 200 第20小题

程序代码如下,则第八次单击命令按钮Command1,程序的显示结果是( A ) Private Sub Command1_Click() Static i As Integer

Dim n As Double i = i + 1

If i = 1 Then n = 1 n = n * i

Print i & \ & n End Sub

A.8!=0 B.8!= 40320 C.1!=0 D.1!=40320 第21小题

fact函数的定义如下,则fact(7)等于 C

Private Function fact(x As Integer) As Integer

If x = 3 Then fact = 1 Else

fact = x + fact(x - 1)

End If End Function

A.21 B.22 C.23 D.28 第22小题

程序代码如下,则表达式i=i+1执行的次数是( B )。

For i = 1 To 10

For j = 1 To i i = i + 1 Next j Next i Print i, j A.9 B11 C.55 D.100 第23小题

执行下面的程序段后,X的值为( C )。 X=5

For i=1 to 11 Step 2 X=X+15 Next i

A.80 B.85 C.95D.170 第24小题

以下变量名中合法的是__C__。 A.x2-1 B.Print C.Str_n D.2x 第25小题

把数学表达式(5x+13)/(12y-6)表示为正确的VB表达式应该是_D___。

A.(5x+13)/(12y-6) B.x*5+13/12*y-6 C.(5*x+13) D.(x*5+13)/(y*12-6) 第26小题

下面有关标准模块的叙述中,错误的是__A_。

A.标准模块不完全由代码组成,还可以有窗体。

B.标准模块中的Private过程中不能被工程中的其他模块调用。

C.标准模块中文件扩展名为.bas

D.标准模块中的全局变量可以被工程中的任何模块引用。 第27小题 下面控件中,没有Caption 属性的是__C_。 A.窗体 B.标签 C.组合框 D.按钮 第28小题

用来设置文字字体是否斜体的属性是___D_。

A.FonUnderline B.FontBold C.Fontslope D.FontItalic 第29小题

用来设置文字字体是否加粗的属性是__B__。

A.FonUnderline B.FontBold C.Fontslope D.FontItalic 第30小题

用来设置文字字体是否加下划线的属性是__A__。

A.FonUnderline B.FontBold C.Fontslope D.FontItalic

第31小题

用来设置文字字体是否加删除线的属性是__D__。

A.FonUnderline B.FontBold C.Fontslope D.Fontstrikethru 第32小题

可以产生30-50(含30和50)之间的随机整数的表达式是A____。

A.Int (Rnd*21+30) B.Int(Rnd*20+30)

C.Int(Rnd*50-Rnd*30) D.Int(Rnd*20+50) 第33小题

在For循环结构中,要计算循环次数,可通过_C_计算。

A.Int((终值-初值)/步长) B.Int(终值-初值)+1 C.Int((终值-初值)/步长+1) D.(终值-初值)/步长+1 第34小题

变量a的值为-8,则-a^2的值为_B__。 A.64 B.-64 C.16 D.-16 第35小题

使用语句Dim a(29)As Integer 声明数组a之后,以下说法正确的是A___。 A.a数组中的所有元素都为0 B.a数组中的所有元素值不确定 C.a数组中所有元素值都为Empty D.a数组有29个元素 第36小题

函数Int(Rnd()*90)+10的整数范围是_B____。

A.[0,100) B.[10,100) C.(1,100) D.(10,90) 第37小题

VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母。A

A.这3个事件都会触发 B.只触发KeyPress事件

C.只触发KeyDown、KeyUp事件 D.不触发其中任何一个事件 第38小题

下面的运算符中,优先级最低的是_B____。 A.mod B.* C.> D.or 第39小题

结构化程序设计中的基本结构有C____种。 A.1 B.2 C.3 D.4 第40小题

在窗体模块的通用声明段中输入 Option Base 3,数组的下界为D____。 A.1 B.2 C.3 D.出现编译错误 第41小题

要设置代码窗口字体的大小,可通过__D___菜单进行设置。

A.编辑 B.视图 C.格式 D.工具 第42小题

当文本框的Multiline属性为True时,__C__属性才有效。

A.Value B.Caption C.Scroll D.Interval 第43小题

以Input方式打开文件时,若文件不存在,则___C__。

A.自动建立 B.自动建立并读取 C.产生错误,无法读取 D.不确定 第44小题

设置文本框字体大小的属性是__B_。 A.Fontbold B.Fontsize C.Fontitalic D.Fontstrikethru 第45小题

Visual Basic程序设计的一般步骤是__A__。

A.界面设计,属性设计,代码设计 B.代码设计,界面设计,属性设计 C.属性设计,界面设计,代码设计 D.属性设计,代码设计,界面设计 第46小题

控件__B___内容决定事件发生时的执行代码。

A.属性 B.事件过程 C.函数 D.通用过程 第47小题

在语句Label1.Caption=\欢迎\被执行之前,标签控件Label1的Caption属性为默认值,则该语句被执行后,标签控件的名称属性和Caption属性的值分别为_B_____。 A.“Label”,“欢迎” B.“Label1”,“欢迎” C.“Label”,“Label1”

D.“Caption”,“欢迎” 第48小题

在设计阶段,当双击窗体上的某个控件时,所打开的窗口是_A____。

A.代码窗口 B.工具箱窗口

C.工程资源管理器窗口 D.属性窗口

第49小题 当按钮的__A__属性设置为False时,该按钮为不可见。

A.Visible B.Enable C.Default D.Cancel

第50小题 Visual Basic提供的程序运行方式有两种,一个是_B___,一个是编译。 A.汇编 B.解释 C.打包 D.连接

第51小题 Len(\计算机网络\的返回值为_D____。

A.2 B.3 C.4 D.5 第一章

1题 在Visual Basic程序设计中,TextBox对象没有Caption属性。 对

2题 保存新建工程时,默认的路径是c:\\Windows。 错

3题 当按钮的Enable属性设置为False时,该按钮为不可见。 错

4题 在Select case结构中应至少包含一个子句。 对

5题 启动VB6.0时,VB6.0默认的工程类型是标准EXE程序。 对

6题 当对窗体中的对象进行单击操作时,Visual Basic就会显示该对象的代码窗口。 错

7题Visual Basic的对象是窗体和控件的总称。 对

8题 用窗体的Caption属性可以设置窗体的标题。 对

9题 建立控件时系统自动给控件一个名称,第一个建立的命令按钮名称是Command。 错

10题 标签框有Text属性。 错

11题 文本框没有Caption属性。 对 12题 Visual Basic 提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个滚动条。 对

13题 用面向对象的编程思想观点来看,一只黑色的台球被打进袋内,则台球是对象、黑色是方法。 错

14题 单击滚动条的滚动箭头时,产生的事件是Change。 对

15题 图片框的默认属性为Caption。 错 16题 在Visual Basic设计界面中,工程窗口 是不能隐藏的窗口。 对

17题 对象名.函数名 可以构成语句。 错 18题 事件驱动不是Visual Basic的特点。 错

19题 事件是Visual Basic预先定义的对象能识别的动作。 对

20题 属性是指对象的名字、大小、位置和颜色等特性。 对

21题 在Visual Basic中通过FontColor 属性来设置字体颜色。 错

22题 窗体的Name与其Caption属性相同。 错

23题 方法是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。 对

24题 对象可以识别和响应的某些行为称为事件 对

25题 Double类型的数据由 4 个字节组成。 错

26题 整型数的取值范围为–32768~+32768 。 错

27题 3abc为合法变量。 错

28题 过程级变量是指那些在过程中用Dim语句或Static语句声明的变量。 对

29题 过程级变量的作用域仅限于声明它的过程。 对

30题 静态局部变量是在过程中用Static语句声明的。 对

31题 用Static声明的过程级变量在它声明的过程执行完毕后就被释放了。 错

32题 逻辑表达式Not\And 9<3 Or 9>3的值为true 。 对

33题 为使文本框显示滚动条,必须首先设置ScrollBars属性。 错

34题 Index 属性决定了按Tab键时焦点在各个控件之间移动的顺序。 错

35题 改变控件在窗体中的上下位置应修改控件的Width 属性。 错

36题 将命令按钮Command1设置为不可见,应修改该命令按钮的Enabled 属性。 错

37题 要改变Label控件中文字的颜色,可以设置Label控件的ForeColor属性。 对

38题 复选框对象是否被选中,是由其Value属性决定的。 对

39题 将定时器的时间间隔设置为1秒,那么定时器的Interval属性值应设为1。 错 40题 计时器对象不能响应Click事件。 对 41题 框架由于是一种辅助性的控件,功能较单一,属性较少所以有name属性,没有caption属。错

42题 选择框架中的多个控件,按下Shift键点击各控件或按下Ctrl键的同时用鼠标拖拉框架内的控件。 对

43题 复选框的功能是独立的,如果一个窗体上有多个复选框,用户可根据需要选择一个或几个。对

44题 复选框的value有2个值,即0或1。 错

45题 列表框 (ListBox)用于返回列表框中所有选项的个数,其属性listcount只能在程序代码中调用和设置。对

46题 列表框的listindex返回当前选项的索引号,索引号从0开始。如果没有选项被选中,该属性为1。 错

47题 列表框List属性可以得到列表中任何选项的值,它以数组的方式存在。 对 48题 列表框Columns属性可以用来设置列表框多列显示。 对

49题 组合框的属性style=0表示下拉式组合框。 对 第二章

1题 简单组合框,它由一个文本框和一个标准列表框组成,列表框是下拉式的。 错 2题 图片框和图像框的主要区别是:image除了可以显示图形之外,还可以作为其它控件的容器。 错

3题 LoadPicture()函数用于在程序的代码中对窗体、图片框或图像框的Picture属性赋值,以便在程序的运行阶段加载图形文件。 对

4题 图像框的功能较单一,可以用于显示动态图像。 错 5题 计时器(Timer)的Interval属性的默认单位为毫秒。 对 6题 计时器(Timer)的Interval属性的取值范围0-65535。 对

7题 计时器(Timer)的Interval属性的取值为0时表示计时器触发次数最多。 错 8题 计时器不只有Timer事件,interval也是计时器的事件。 错

9题 滚动条通常用于浏览显示内容、确定位置,也可以作为数据输入的工具。通过编程控制,可以为不具备滚动能力的控件提供滚动功能。 对

10题 滚动条在常用工具栏是一个控件。 错

11题 当滚动条位于最右端或顶端时,表示其值最大,反之为最小。 错

12题 滚动条上,当单击滚动箭头、单击滚动条区域或拖动滑动块结束时将触发Change事件。 对

13题 当在滚动条内拖动滑动块时只触发Scroll事件。 错

14题 控件中不能改变大小的只有timer。 错

15题 若要使标签透明,则可使用属性BackColor。 错

16题 滚动条的最小值、最大值、最小变动值、最大变动值属性均可自行设计。 对 17题 滚动条所处的位置可由Value属性标识。 对

18题 可以用剪切+复制的方法将已有控件放入框架中。 对

19题 框架内所有的控件会随框架一起移动、显示、消失和屏蔽。 对

20题 在一个语句行内写多条语句时,语句之间应该用逗号分隔。 错

21题 在语句Label1.caption=\欢迎\被执行之前,标签控件Label1的Caption属性为默认值,则该语句被执行后,标签控件Label1的Name属性和Caption属性的值分别为:“label”、 “欢迎”。 错

22题 在visual basic中,要将一个窗体从内存中释放,应使用load语句。 错

23题 在Visual Basic中按文件的访问方式不同,可以将文件分为数据文件和可执行文件。 错

24题 在Visual Basic 中,要使一个窗体不可见,但不从内存释放,应使用UnLoad语

句。 错

25题 要想改变一个窗体的标题内容,则应该设置Name属性的值。 错

26题 要使窗体Form1的标题栏中显示“正在复制文件?”,应在代码中输入:Form1.Text=\正在复制文件?”。 错 27题 要使文本框在程序运行时不能由用户直接输入数据,应设置文本框的Visible属性设置为False。 错 28题 要禁用计时器控件、需要将Visible属性设置为false。 错

29题 要获得文件列表框中当前被选中的文件的文件名,则应使用Filename。 对 30题 要获得当前驱动器应使用驱动器列表框的Dir属性。 错

31题 使用a=b:b=a 语句可以将变量A和B的值互换。 错

32题 将当前窗体中显示的文字及绘制的图形全部清除,可以用方法me.cls。 对 33题 控件的事件过程内容决定事件发生时的执行代码。 对

34题 通常,文本框的Setfocus方法不能使用在Form_load事件中。 对

35题 程序 for i=1 to 10 step 0 print \next 循环次数为无数次。 对

36题 程序 do print \loop 循环次数为无数次。 对

37题 计时器控件只有一个timer事件过程。 对

38题 Form_Dblclick()是鼠标双击事件过程。 对

39题 Text1_Keypress()是键盘按下并抬起事件过程。 对

40题 VB程序代码的基本结构有三种,分别是顺序结构、选择结构、循环结构,理论上这三种结构可以解决一切问题。 对 41题 Chr(65)函数返回值为字母\。 错 42题 case是合法的变量命名。错

43题 函数ASC(\返回值为65。 对 44题 InStr(\的返回值为1。 对 45题 当文本框的Multiline属性为True时,文本内容可以多行显示。 对

46题 滚动条控件可作为用户输入数据的一种方法。 对 47题 文本框控件可作为用户输入数据的一种方法。 对

48题 立即窗口是Visual Basic集成开发环境提供的辅助工具,通过Debug对象的Debug.print把结果输出到立即窗口。 对 49题 单精度型数据用来表示带小数的实数,在计算机中占用4个字节(32位)存储空间。 对

50题 单精度型数据用来表示带小数的实数,其有效位最多可以有7位有效数字。 对 51题 双精度型数据用来表示带小数的实数,其有效位最多可以有15位有效数字。 对

第一章 第1小题

假定当前日期为2002年7月12日,星期六,则执行语句Print day(now)后,输出结果______(提示:不能出现符号#)。 答案:12

第2小题

语句a%=3.14156:Print a%的输出结果是______。答案:3 第3小题

以下循环的执行次数是_____。 K=0

Do While k<=10 k=k+1

Loop 答案:11 第4小题

Fix(5.8)的值是_______。 答案:5 第5小题

下列程序段的执行后输出的结果为_____。 I=4:A=5 Do

I=I+1:A=A+2

Loop Until I>=7

Print \ 答案:A=11 第6小题

表达式3/6*5的值是_______。 答案:2.5 第7小题

下列程序的作用是将三个数按从大到小进

行排序,请补充完该程序。 If a d=a:a=b:b=d EndIf If a d=a:a=c:c=d EndIf If_____Then d=b:b=c:c=d EndIf Print a,b,c 答案:b

第8小题

在Select case 结构中应至少包含一个

______子句。 答案:CASE 第9小题 窗体的属性可在属性窗口中设置,也可在程序中用______语句动态设置。 答案:赋值 第10小题 有如下Sub过程: Sub ind(a As Integer) Static x As Integer x = x+a Print x; End Sub 以下是调用它的事件过程,程序运行后,单击命令按钮Command1,输出结果为

______。

Private Sub Command1_Click() Ind(2) End Sub 答案:2

第11小题

逻辑常量值为TRUE或_______。 答案:FALSE 第12小题 货币类型的数据小数点的位置是固定的,精确到小数点后_____位。 答案:4 第13小题 表达式(2+8*3)/2的值是______。 答案:13 第14小题 以下程序用来判断一个整数X是否为偶数,并将其中的偶数在窗体上显示,请补充完该程序。 If X___2=____ Then Print X 答案:MOD#0 第15小题 当对窗体中的对象进行_____操作时,Visual Basic 就会显示该对象的代码窗口。 答案:双击 第16小题 下列程序的执行结果是____。 T = O : m = 1 : Sum = 0 Do

t = t + m : Sum = Sum + t : m = m + 2 Loop While m <= 9 Print Sum 答案:55 第17小题 一组具有相同名称,不同下标的下标变量称为______。 答案:数组 第18小题 给定年份,下列程序用来判断该年是否闰年,请补充完该程序。 提示:闰年的条件是年号可以被4整除但不能被100整除,或者能被400整除。 Private Sub Command6_Click() Dim y As Integer y=InputBox(\请输入年号\

If(y Mod 4=0______y Mod 100<>0) or (y Mod 400=0) Then Print \是闰年\ Else Print \是普通年份\

End If End Sub 答案:AND 第19小题 设a=2,b=3,c=4,d=5下列a>b and c<>d or c=a表达式的值是_____。 答案:FALSE 第20小题 表达式:\ & \ = \的值是_______。 答案:TRUE 第21小题 为了能自动放大或缩小图象框中的图形以与图象框的大小相适应,必须把该图象框的Stretch属性设置为______。 答案:TRUE 第22小题

根据变量的定义位置和所使用的变量定义语句的不同,VB中的变量可以分为3类,即_____、模块变量和全局变量。 答案:局部变量 第23小题

表达式3>4 and 7=5的值是______。 答案:FALSE 第24小题

以下的程序用来输出100到2000间不能被3整除的数字,请补充完该程序。

Private Sub Commmand1_Click() Dim x As Integer x = 100

Do Until x > _____

If x Mod 3 <> 0 Then Print x End If

x = x + 1 Loop End Sub 答案:2000 第25小题

下列程序段的执行时,共循环____次。 For a=0 To 1

For b=1 To 2

For c=1 To 3 I=I+1 Next c Next b next a 答案:12 第26小题

以下程序计算2到50间所有偶数的和,请补充完该程序 Sub mult()

Dim Sum As Integer Sum=0

Dim I as integer For___to 50

If I MOD 2=___Then___ Next I Print sum End Sub

答案:I=2#0#SUM=SUM+I 第27小题

A=7,B=3,C=4,则表达式 A MOD 3+B^3/C\\5的值为____。 答案:2 第28小题

下列循环语句,要求和数达到10既停止累加,退出循环,请补充完程序。 For j=1 to 10 s=s+j

If s>=10 then Exit ____。

Next j 答案:FOR 第29小题

下列程序段的运行结果是: Sub Form1_Click()

Dim n as Integer I=21:n=3

Do While I>n I=I-n Loop Print I End Sub 打印结果_____。 答案:3 第30小题

Visual Basic中的常量分为两种,一种是直接常量,一种是____常量。 答案:符号 第31小题

Visual Basic 提供了列表框控件, 当列表框中的项目较多、超过了列表框的长度时, 系统会自动在列表框边上加一个______。

答案:滚动条 第32小题

一个程序最多可以有________窗体。 答案:255 第33小题

将一般窗体转换为MDI窗体的子窗体时要把MDIChild属性的值设置为_______。 答案:TRUE 第34小题

要选择多个不相邻的控件,按住_______或

SHIFT键不放,再单击要选择的控件。 答案:CTRL 第35小题

表达式:\的值是_______。 答案:FALSE 第36小题

______属性用来设置窗体的标题。它确定和改变显示在窗体的标题栏中的文本。 答案:CAPTION 第37小题

假定有一个文本框,其名称为Textl,为了使该文本框具有焦点,应执行的语句是______。

答案:TEXT1.SETFOCUS 第38小题

执行下面的程序段后,s的值为____。 S=5

For I=2.6 To 4.9 Step 2 s=s+1 Next I 答案:7 第39小题

表达式“12345”<>“12345”&“ABC”的值是_____。

答案:TRUE 第40小题

下列程序用来计算1+2+3??+10的值,请补充完程序。

Dim t,k as single K=0

DO While k<10 K=k+1:______ loop print t 答案:T=T+K 第41小题

下列程序段的执行后输出的结果为_______。

K = 1

For I = 1 To 3

A = I ^ I ^ K Next I Print A 答案:27 第42小题

下列程序是用来计算1+2+3??+10的程序段,请补充完该程序。

Dim I, s, k As Integer s = 0: k = 0 For____To -1

k = k+1:s = s+k Next I Print s 答案:I=-10 第43小题

执行inputbox函数后,会产生一个对话框,对话框上通常有两个按纽,它们是_____按纽和取消按钮。 答案:确定 第44小题

下列程序的执行结果是_____。 M1 = 1:m2 = 1 Do While m2<>6

m1 = m1*m2 : m2 = m2+1 Loop Print m1 答案:120 第45小题

下列程序的执行结果是_____。

Private Function P(N As Integer) For I = 1 To N

SUM = SUM + 1 Next I P = SUM End Function

Private Sub Command1_Click()

S = P(1) + P(2) + P(3) + P(4)

Print S; End Sub 答案:10 第46小题

货币型数据的类型标识符为______。 答案:@ 第47小题

以下程序用来输出1到100所有奇数的和,请补充完该程序。

Private Sub Command3_Click()

Dim s As Long Dim x As Integer s = 0

For x=1 to 100 step____ s = s + x Next x Print s End Sub 答案:2 第48小题

假设有一复选框控件,名为Check1,在程序中,我们用“check1.value=1”语句设置Value属性的值,则该程序执行后,复选框处于____状态。 答案:选中 第49小题

激活属性窗口的快捷键是______。 答案:F4

第二章 第1小题

下列程序的执行结果是_______。 A = 75

If a>60 Then I = 1

ElseIf a>70 Then I = 2

ElseIf a>80 Then I = 3

ElseIf a>90 Then I = 4 End If Print I 答案:1 第2小题

下列程序段的运行后t的值为______。 Dim t,k as single k=5 : t=1

do While k>=-1 t=t*k : K=K-1 loop 答案:0 第3小题

执行语句“a=6=5”后,变量a的值为______。 答案:FALSE

第4小题

下面程序段的输出结果是_____。 P=0:s=0 Do

p = p+2 s = s+p

Loop While p<11 Print \答案:s=42 第5小题

下面程序段的输出结果是______。 For X=1.5 To 5 Step 5 Print X; Next X 答案:1.5 第6小题

执行下面的程序段后,s的值为______。 S=5

For I=2.6 To 4.9 Step 0.6 s=s+1 Next I 答案:9 第7小题

表达式Fix(-32.68)+Int(-23.02)的值为______。 答案:-56 第8小题

在窗体上画一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

a=InputBox(\请输入一个整数\

b=InputBox(\请输入一个整数\

Print a+b End Sub

程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为____。 答案:321456 第9小题

执行下面的程序段后,b的值为_____。 A=300:b=20

a=a+b:b=a-b:a=a-b

答案:300 第10小题

Visual Basic 的对象是________和_______的总称。 答案:窗体#控件 第11小题

图片框的默认属性为_______(提示:该题只填写英文,如Name事件,只写Name即可)。

答案:PICTURE 第12小题

滚动条响应的重要事件有_______和_______(提示:该题只填写英文,如Click事件,只写Click即可)。 答案:CHANGE#SCROLL 第13小题

下列程序段执行后x的值是______。 X=100 : y=50

if x>y then x=x-y else x=x+y 答案:50 第14小题

表达式32/2^3-3*2^2+4^2的值是_______。 答案:8 第15小题

下列程序用来将变量X,Y的值互换,请补充完程序(提示:该题答案中不要出现空格)。

T=Y:______:X=T 答案:Y=X 第16小题

有如下程序,该程序的运行结果是______。 A=20 : b=10 print a>b 答案:TRUE 第17小题

表达式15+3*3/9*5\\5 mod 10 的值是______。 答案:16 第18小题 有如下程序,该程序的运行后输出的结果是______。

Private sub Command1_Click() I=\

S=Mid(I,4,3) & \ Print S End Sub 答案:AAABBB 第19小题

有一数组定义语句:dim M(-2 to 1) as string,该语句定义的数组M中包含____个元素。 答案:4 第20小题

设有数组声明语句:Option base 1 dim A(3,-2 to 1),则数组A中有_____个元素。 答案:12 第21小题

有数组定义语句:dim I(99,99) as Integer,则数组I中共包含有______个元素。 答案:10000 第22小题

下面程序段执行后的结果是_____。 X=10

For I=6.3 to 4.9 Step -0.3 x=x-1 Next Print x 答案:5 第23小题

表达式:5\\2*3的值是______。 答案:0 第24小题

表达式:Mid(\的值是______。 答案:HAI 第25小题

表达式Int(Rnd(0)+1)+Int(Rnd(1)-1)的值是_____。 答案:0 第26小题

VB程序设计中三种基本结构分是:_______结构、选择结构和_______结构。 答案:顺序#循环 第27小题

______是构成文件的最基本的单位。 答案:字符

第28小题

顺序文件与随机文件相比较,占用内存资源较小的文件是______文件。 答案:随机 第29小题

随机文件是以_______为单位读写,二进制文件以_______为单位读写。 答案:记录#字节 第30小题

随机函数Rnd(X),当X=_____时返回最近一次调用Rnd函数生成的随机数。 答案:0 第31小题

语句x=inputbox(\请输入数据\输入12345,则x的值为______类型的数据(提示:例如整型,Int;字符型,String)。 答案:STRING 第32小题

x,y中至少有一个变量小于变量z的VB表达式为x答案:OR 第33小题

以下程序段的输出结果是____。 Num=0

While num<=2 num=num+1 Wend Print num 答案:3 第34小题

如果要将某个菜单项设计为分隔线,则该菜单项的标题应设置为______。 答案:- 第35小题

在Visual Basic中按文件的访问方式不同, 可以将文件分为顺序文件、随机文件和______。

答案:二进制文件 第36小题

如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可以同时选中______个选项按钮(提示:该题答案只填写数字,如:1,2,3,4)。 答案:2 第37小题 以下语句的执行结果是____。 I = Format(5459.4, \ Print I 答案:5,459.40 第38小题 在VB中,关系运算符号一共有____种。(提示:该题答案只填写数字,如:1,2,3,4)。 答案:6 第39小题

过程的作用域分为________、________。 答案:模块#全局 第40小题

在windows环境下,菜单分为_______菜单和_______菜单 答案:下拉#快捷 第41小题

VB中算术表达式 5+2^2 的值为 答案:9 第42小题

VB中表达式 Int(5.8) 的值为______。 答案:5 第43小题

启动VB6.0时,VB6.0默认的工程类型是_______工程。 答案:标准EXE 第44小题

在窗体上添加一个命令按钮,然后编写如下事件过程

Private Sub Command1_Click() Dim a As Integer Dim b As Integer a = 5 b = 6

Print a * b End Sub

程序运行后,单击命令按钮,输出的结果为 。 答案:30 第45小题

逻辑运算时,参与运算的两个量都是True,结果才会是True的逻辑运算是_____运算(提示:该题答案不能出现汉字)。

本文来源:https://www.bwwdw.com/article/vbng.html

Top