VB(单选350道)

更新时间:2023-10-11 17:30:01 阅读量: 综合文库 文档下载

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

单项选择题

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

Do while (b<40) b=b*(b+1) Loop Print b a) 42 b) 39 c) 6

d) 1 答案:A

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

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 答案:A

3) 下列程序执行后,变量s的值为______。 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 答案:B 4) 编写如下事件过程:

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

程序运行后,为了在窗体上输出\,应在窗体上执行以下_______操作。

a) 同时按下 Shift 键和鼠标左键 b) 同时按下 Shift 键和鼠标右键 c) 同时按下Ctrl、Alt 键和鼠标左键

d) 同时按下 Ctrl、Alt 键和鼠标右键 答案:D 5) 当变量x=2,y=5时,以下程序的输出结果为____。 Do until y>5 x=x*y y=y+1 loop print x a) 2 b) 5 c) 10

d) 20 答案:C

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

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

a) 字符串15 b) 整数15 c) 字符串5

d) 整数5 答案:A

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

x=x+3 print x

loop until(___) a) x>=8 b) x<=8 c) x>=7

d) x<=7 答案:A

8) 若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为______。 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 a) 2 b) -1 c) 1

d) 6 答案:A 9) 设有如下语句:

str1=inputbox(\输入\练习\

从键盘上输入字符串“示例”后,str1的值是___。 a) “输入” b) “” c) “练习”

d) “示例” 答案:D

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

则在Text1文本框输入“visual basic”,Text2将______。 a) Text2中无内容显示。

b) Text2显示\。 c) Text2显示\

d) Text1显示\答案:B 11) 下列程序的运行后s的值是_____。 S=0

For x=99 to 1 Step-2 s=s+x Next x Print s a) 100 b) 500 c) 2500

d) 5000 答案:C

12) 下列程序的执行结果是____。 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 答案:A

13) 下列程序的执行结果是_____。 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) 123456 b) 6

c) 654321

d) 0 答案:A 14) 下列程序的执行结果为_____。 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 答案:C

15) 下列程序的执行结果为_____。 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 答案:A

16) 下列程序的执行结果为_____。 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 答案:A

17) 下列程序的执行结果为________。 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 答案:A

18) 下面程序执行后,X的结果为_____。 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 答案:C

19) 下面程序执行的结果是____。 Private Sub Form_Click() A$=\ C=Val(A$)+Val(B$) Print C\\100 End Sub a) 123 b) 3 c) 5

d) 579 答案:C

20) 下列循环语句将执行______次。 A=100 Do

Print a a=a+1

Loop until a<=10 a) 1 b) 10 c) 100

d) 死循环 答案:D

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

For I=1 to 10 step 2 y=y+I Next I print I; a) 25 b) 10 c) 11

d) 因为Y的初值不知道,所以不确定 答案:C 22) 写列程序段的执行结果____。 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) a) ABA b) AABAAB c) BBABBA

d) ABBABA 答案:C

23) 以下语句输出结果是(在立即窗口中)_____。 A=\ b=\ Print a;b

a) Beijing ShangHai b) Abeijing ShangHai c) BeijingShangHai

d) Abeijing 答案:C 24) 有如下程序: For I=1 To 3

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

其循环执行的次数为______。 a) 12 b) 13 c) 14

d) 15 答案:D 25) 有如下程序段,该程序执行后,变量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

26) 执行下列程序后,变量a的值为____。 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) 10 c) 51

d) 100 答案:C

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

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

Loop a) 3 b) 6 c) 18

d) 20 答案:C

28) 执行下列程序段后,整型变量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 a) 537 b) 2427 c) 24328

d) 240328 答案:C

29) 执行完下面的程序段后,循环将执行____次。 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 答案:C

30) 有如下语句,执行后该段语句的循环次数是_____。 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 答案:A

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

a) 形成无限循环。

b) 循环体执行一此后结束循环。 c) 语法错误。

d) 循环体不执行即结束循环。 答案:A 32) 有如下程序段,该程序段执行完毕后,共循环了________。 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 答案:D

33) 有如下程序,该程序的运行结果为______。 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 答案:C

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

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

a) i Mod 2 = 0 b) x Mod 2 = 0 c) I Mod 2 <> 0

d) x Mod 2 <> 0 答案:A

35) 以下是计算10的阶乘的程序,请补充该程序。 Dim t as single Dim k as Integer k=0:t=1

While_______ k=k+1 t=t*k Wend Print t a) k<10 b) k>10 c) k=10

d) k>=10 答案:A 36) _____是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。 a) 文件 b) 属性 c) 方法

d) 窗体 答案:C

37) 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是_____。 a) 单选按钮 b) 图片框 c) 通用对话框

d) 文本框 答案:C

38) 下列各项不是Visual Basic的基本数据类型的是_____。 a) Char b) String c) Integer

d) Double 答案:A

39) 下列运算结果中,值最大的是 ______。 a) 3\\4 b) 3/4 c) 4 mod 3

d) 3 mod 4 答案:D

40) 以下不属控件的一项是_____。 a) 文本框 b) 标签框 c) 列表框

d) 消息框 答案:D

41) 用InputBox函数可帮助生成_______。 a) 消息框

b) “保存”对话框 c) 简单输入框

d) “颜色”对话框 答案:C 42) ______对象不能响应Click事件。 a) 列表框 b) 图片框 c) 窗体

d) 计时器 答案:D

43) 17 mod 3的运算结果是_____。 a) 0.5 b) 1 c) 1.5

d) 2 答案:D

44) 变量X=32769,则变量声明时不能将其声明为_____。 a) Intrger b) Variant c) Long

d) Single 答案:A

45) 表达式2*3^2+2*8/4+3^2的值为_____。 a) 64 b) 31 c) 49

d) 22 答案:B

46) 复选对象是否被选中,是由其_____属性决定的。 a) Checked b) Value c) Enabled

d) Selected 答案:B

47) 没有Caption属性的控件是_____。 a) Label

b) OptionButton c) Frame

d) LisBox 答案:D

48) 下列符号是Visual Basic中合法变量名的是_____。 a) IF b) 7AB c) A[B]7

d) AB_7 答案:D

49) 使窗体自动向下移动的语句是Move_____。 a) Left, Top+100 b) Top+100 c) Top+100

d) Top=Top+100 答案:A

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

b) SmallChange和LargeChange c) Scroll和Change d) Value 答案:A

51) _____控件可以使用SetFocus()方法。 a) Frame b) Label c) TextBox

d) Timer 答案:C

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

a) Change

b) SmallChange c) Scroll

d) Tabstop 答案:B

53) 下列程序段的执行结果为______。 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 答案:C

54) 下列程序段的执行结果为______。 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 答案:C

55) 下列程序段的执行结果为______。 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 a) 10 b) 6 c) 11

d) 16 答案:C

56) 下列程序段的执行结果为_______。 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 答案:B

57) 下列程序段运行后,输出结果是____。 B=1

Do until b>7 b=b*(b+1) Loop Print b a) 7 b) 39 c) 42

d) 1 答案:C 58) 下列程序共执行了________循环。 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 答案:D 59) x是小于100的非负数,用vb表达式正确的是______。 a) 0

b) 0<=x<100

c) x>=0 AND x<100

d) 0<=x OR x<100 答案:C 60) 15.5\\2的结果是_____。 a) 1 b) 1.5 c) 7

d) 8 答案:D

61) 19.5 Mod 2*2的运算结果是_____。 a) 3.5 b) 1 c) 3

d) 0 答案:D

62) a=5,b=8,则int((b-a)*rnd+a)的结果是介于_____之间的整数。 a) [5,8) b) (0,5) c) [3,5)

d) (0,3] 答案:A

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

a) a=0 or b=0 b) a=0 Xor b=0

c) a*b=0 And a+b<>0

d) a=0 And b=0 答案:B

64) Boolean 类型的数据由几个字节组成_______。 a) 1 b) 2 c) 3

d) 4 答案:B

65) Cint函数返回值类型是_____。 a) 整型 b) 字符串 c) 变体

d) 双精度浮点型 答案:A

66) ControlBox属性只适用于窗体,当窗体的______属性设置为0-None时,则ControlBox属性不起作用。 a) Borderstyle b) Autoredraw c) Windowstate

d) Enabled 答案:A

67) dim a(-3 to 3)所定义的数组元素个数是_____。 a) 6 b) 7 c) 8

d) 9 答案:B

68) Dim b1,b2 as boolean语句显式声明变量_____。 a) b1和b2都为布尔型变量 b) b1是整型,b2是布尔型

c) b1是变体型(可变型),b2是布尔型

d) b1和b2都是变体型(可变型) 答案:C 69) Double类型的数据由_____个字节组成。 a) 21 b) 4 c) 8

d) 16 答案:C

70) Inputbox()函数的返回值类型为_____。 a) 数值型 b) 字符型 c) 逻辑型

d) 变体型 答案:B

71) Inputbox函数的参数中,必选参数Prompt的作用是_____。

a) 输出信息 b) 定义提示信息 c) 定义隐含信息

d) 定义输入的位置 答案:B 72) Rnd函数不可能产生的值是_____。 a) 0 b) 1

c) 0.1234

d) 0.00005 答案:B

73) Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是________。 a) 属性、事件、方法 b) 控件、属性、事件 c) 窗体、控件、过程

d) 窗体、控件、模块 答案:A 74) 变量A%的类型是____。 a) Integer b) Single c) String

d) Boolean 答案:A 75) 表达式X+1>X是_____。 a) 算术表达式 b) 非法表达式 c) 字符串表达式

d) 关系表达式 答案:D 76) 不能作为容器的对象是_____。 a) 窗体 b) 框架 c) 图片框

d) 图像框 答案:D

77) 窗体的 BackColor 属性用于设置窗体的______。 a) 高度 b) 亮度 c) 背景色

d) 前景色 答案:C

78) 窗体模块保存在一个扩展名为_____的文件中。 a) bas b) cls c) frm

d) bmp 答案:C

79) 如有数组声明语句Dim a(2,-3 to 2,4),则数组a包含元素的个数是_____。 a) 40 b) 75 c) 12

d) 90 答案:D 80) 若x是一个正实数,对x的第3位小数四舍五入的表达式是_____。

a) 0.01*Int(x+0.005)

b) 0.001*Int(1000*(x+0.005)) c) 0.01*Int(100*(x+0.05))

d) 0.01*Int(x+0.05) 答案:B 81) 确定一个窗体大小的属性是_____。 a) Width和Height b) Width和Top c) Top和Left

d) Top和Height 答案:A 82) 能显示窗体的方法是______。 a) Visible b) show c) Hide

d) open 答案:B

83) Print方法可以输出多个表达式值,若使用标准格式输出,各表达式的分割符应是______。 a) 空格 b) 逗号 c) 冒号

d) 分号 答案:B

84) Visual Basic的文件管理控件是_____。 a) 驱动器列表框、目录列表框、文件列表框 b) 驱动器列表框、文件列表框、组合框 c) 文本框、驱动器列表框、文件列表框

d) 驱动器列表框、文件列表框、图像框 答案:A

85) Visual Basic主要用于______。 a) 图像处理 b) 文字处理 c) 制作视频文件

d) 开发应用程序 答案:D

86) 把 InputBox 的返回值转换为数值应该使用的函数是______。 a) Log b) Str c) Len

d) Val 答案:D

87) 为使计时器控件每隔5秒钟产生一个计时器事件(timer 事件),则应将其Interval属性值设置为______。 a) 5 b) 500 c) 300

d) 5000 答案:D 88) 通用对话框中能打开“颜色对话框”的方法是______。 a) ShowOpen b) ShowColor c) ShowSave

d) ShowPrinter 答案:B

89) 如果要求设置定时器时间间隔为0.5秒钟,那么它的Interval属性值应该等于_______。 a) 5000 b) 500 c) 50

d) 5 答案:B

90) 如果要改变窗体的标题,需要设置窗体对象的________属性。 a) Name b) Caption c) BackColor

d) BorderStyle 答案:B

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

b) PasswordChar c) Text

d) Char 答案:B

92) 如果有数组声明 Dim a(10) As Integer,则该数组共有______个元素。 a) 10 b) 11 c) 9

d) 不确定 答案:B

93) 若要将窗体从内存中卸载出去,应该使用的方法是______。 a) Show b) UnLoad c) Load

d) Hide 答案:B

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

a) interval b) value c) enabled

d) text 答案:A

95) 若要在图片框中绘制一个圆,使用的方法是______。 a) Circle b) line c) point

d) pset 答案:A

96) 删除字符串前导和尾随空格的函数是______。 a) Ltrim() b) Rtrim() c) Trim()

d) Lcase() 答案:C

97) 设置标签边框的属性是______。 a) BorderStyle b) BackStyle c) AutoSize

d) Alignment 答案:A

98) 设置命令按钮的标题文字时,应改变的属性是______。 a) text b) Name c) Caption

d) (名称) 答案:C

99) Visual basic采用了_____编程机制。 a) 面向过程 b) 面向对象 c) 事件驱动

d) 可视化 答案:C

100) Msgbox 函数返回值的类型是______。 a) 数值 b) 字符串 c) 变体

d) 数值或字符串(视输入情况而定)答案:A 101) OOP的含义是______。

a) 面向对象的程序设计方法 b) 开放数据库接口 c) 图形设备接口

d) 图形用户界面 答案:A

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

a) Enable b) Visibale

c) Default

d) Cancel 答案:B

103) 对象可以识别和响应的某些行为称为_____。 a) 属性 b) 方法 c) 继承

d) 事件 答案:D

104) 改变控件在窗体中的上下位置应修改控件的_____属性。 a) Top b) Left c) Width

d) Height 答案:A

105) 工程文件的文件名后缀是_____。 a) .bmp b) .vbp c) .frm

d) .bas 答案:B

106) 函数int(10*rnd)是在_____范围内的整数。 a) [0, 1) b) [1, 10) c) [1, 9)

d) [0,9) 答案:D

107) 函数int(abs(99-100)/2)的值为______。 a) 1 b) 0 c) “0”

d) “1” 答案:B

108) 函数left(\的值为_____。 a) He b) el c) lo

d) true 答案:A

109) 将当前窗体中显示的文字及绘制的图形全部清除,可以用方法_____。 a) Me.Clear b) Me.Cls c) Me=\

d) Me.Delete 答案:B

110) 决定一个窗体有无控制菜单的属性是_____。 a) Minbutton b) Caption c) Maxbutton

d) Controlbox 答案:D

111) 控件的什么内容决定事件发生时的执行代码_____。 a) 属性 b) 事件过程 c) 函数

d) 通用过程 答案:B

112) 控件内的对齐方式由_____属性决定。 a) Alignment b) WordWrap c) AutoSize

d) Style 答案:A

113) 下列事件中,命令按钮能响应的事件是_____。 a) DblClick b) Click c) Scroll

d) Load 答案:B

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

a) Form_click b) Form_load c) Command_click

d) Label_click 答案:B

115) 数学式子sin25°写成Visual Basic表达式是_____。

a) sin25 b) Sin(25)

c) Sin(25*3.14/180)

d) sin(25°) 答案:C

116) 数组的下标可取的变量类型是_____。 a) 日期型 b) 字符型 c) 数值型

d) 可变型 答案:C

117) 设定文本框中是否可以接受多行文本用_____属性。 a) MaxLength b) ToolTipText c) Multiline

d) Tag 答案:C

118) 以下控件中没有Caption属性的是_____。 a) 标签框 b) 文本框 c) 框架

d) 命令按钮 答案:B

119) _______关键字声明的局部变量在整个程序运行中一直存在。 a) Static b) Private c) Dim

d) Public 答案:A

120) ______属性决定了按Tab键时焦点在各个控件之间移动的顺序。 a) Index b) TabStop c) TabIndex

d) SetFocus 答案:C

121) Visual Basic应用程序的运行模式是______。 a) 解释运行模式

b) 编译运行模式

c) 既有解释运行模式,又有编译运行模式 d) 汇编运行模式 答案:C

122) 当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的______。 a) AutoSize属性 b) Resize事件 c) AutoRedraw属性

d) Stretch方法 答案:B

123) 可变数组的各个数组元素的数据类型可以______。 a) 相同 b) 不相同 c) 两可

d) 都不对 答案:A

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

a) BackColor b) FillColor c) ForeColor

d) BackStyle 答案:C

125) 使图形能自动按控件大小而改变的控件是______。 a) 标签框 b) 框架 c) 图片框

d) 图像框 答案:D

126) 菜单控件仅支持以下________事件。 a) Click b) MouseDown c) KeyPress

d) Load 答案:A 127) 若要获得滚动条的当前值,可访问的属性是______。 a) Text b) Value c) Max

d) Min 答案:B

128) 若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是_____。 a) Value b) Cancel c) Default

d) Enabled 答案:C

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

a) 项目(工程)窗口 b) 工具箱 c) 代码窗口

d) 属性窗口 答案:C

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

a) AutoSize b) Alignment c) Multiline

d) ScrollBars 答案:C

131) 下列字符串不能作为VB的变量名是______。 a) ABCDEFG b) P000000 c) 89TWDDFF

d) XYZ 答案:C

132) 下列表达式不合法的是_______。 a) 123+abc b) 123&\ c) 1+2/3

d) [3*(4+5)-6]/7 答案:D

133) 下列各组控件都具有Caption属性的是______。 a) 窗体、文本框 b) 标签、定时器 c) 窗体、标签

d) 文本框、定时器 答案:C

134) 下列各赋值语句,语法不正确的是_____。 a) x+y=5

b) iNumber=15

c) Labell.caption=\ d) sLength=x+y 答案:A

135) 下列类型的变量中占用字节数最小的是_____。 a) Integer b) Single c) Date

d) Byte 答案:D

136) 下列变量名中不合法的是_____。 a) strname b) 3abc c) A_one

d) vaone 答案:B

137) 下拉式组合框的Style属性值为_____。 a) 0 b) 1 c) 2

d) 3 答案:A

138) 下列 逻辑运算结果为\的是________。 a) false or not true b) false and not true c) true or not true

d) true and not true 答案:C

139) 设定当鼠标移动到文本框控件上时给用户提示文本的属性是_____。

a) HideSelection b) ToolTipText c) Aligmment

d) WordWrap 答案:B

140) 文件列表框中用于设置或返回所选文件的文件名的

a) -3 b) -1 c) 1

d) 1.16 答案:A

223) 如下数组声明语句,正确的是______。 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 答案:B 224) 可以通过_____来删除列表框中的选择项。 a) Enable属性 b) RemoveItem方法 c) AddItem方法

d) Text属性 答案:B 225) 在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。 a) Change b) keyDown c) Scroll

d) DragOver 答案:C

226) 写列选项中,合法的变量是______。 a) caa b) sum_3 c) Else

d) 5persons 答案:B

227) 要想改变一个窗体的标题内容,则应该设置______属性的值。 a) Name b) Fontname c) Caption

d) Text 答案:C

228) 以下控件中没有Caption属性的控件是______。 a) 标签框 b) 文本框 c) 框架

d) 命令按钮 答案:B

229) 在VB中,过程共有三种,他们是______。 a) 事件过程,子过程和函数过程。

b) sub过程,Function过程和Property过程。 c) 事件过程,函数过程和属性过程。

d) Sub过程,函数过程和通用过程。 答案:A 230) 在Visual Basic设计界面中不能隐藏的窗口是______。

a) 工程窗口 b) 属性窗口 c) 立即窗口

d) 窗体窗口 答案:A

231) 整型变量占用的字节数为______。 a) 2个字节 b) 3个字节 c) 4个字节

d) 5个字节 答案:A 232) 整型数的取值范围为______。 a) –32767~+32767 b) –32768~+32767 c) –32768~+32768

d) 0~65535 答案:B

233) 在程序中使用日期型数据时,必须用符号____将日期型数据括起来。 a) @ b) $ c) %

d) # 答案:D

234) 下列选项中,为字符串常量的是______。 a) 6/12/2001 b) \ c) #6,12,2001#

d) 6,12,2001# 答案:B

235) 下列选项中,哪一项是所有控件共有的属性_______。

a) Caption b) Value c) Text

d) Name 答案:D

236) 下列数据中哪一个是布尔常量_______。 a) 123 b) not c) TRUE

d) xyz 答案:C

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

a) Date b) Long c) Double

d) Currency 答案:B 238) 在Visual Basic程序设计中,过程名称的长度不能超过_______个字符。 a) 8 b) 40 c) 255

d) 11 答案:B

239) 如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。 a) 5 b) 6 c) 10

d) 12 答案:D

240) 下列程序的运行结果为________。 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 答案:A

241) 下列控件不能改变大小的有_______。 a) TextBox b) Label c) Timer

d) PictureBox 答案:C

242) 若要取消窗体的最大化功能,则可设置______属性为False来实现。 a) ControlBox b) MinButton c) MaxButton

d) Enabeld 答案:C

243) 若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。 a) FontName b) Font c) FontSize

d) FontBold 答案:C

244) 若要将窗体隐藏起来,则实现的方法为_______。 a) Unload b) Show

c) WindowsState

d) Hide 答案:D

245) 若要使标签透明,则可使用的属性是_______。 a) BackColor b) BackStyle c) BorderStyle

d) ForeColor 答案:B

246) 若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。 a) AutoSize b) Alignment c) Enabled

d) Visble 答案:A

247) 下列_______属性用于设置或返回文本框中的文本。 a) Caption b) Text c) Name

d) DragIcon 答案:B 248) 当复选框设置为图片风格时,下列_______属性可以在复选框被选中时显示图形。 a) DisabledPicture b) DownPicture c) Picture

d) Image 答案:B 249) 若要在列表框中显示多列数据,可用列表框的______属性来实现。 a) MultiSelect b) Index c) Columns

d) List 答案:C

250) 复选框控件其Value属性的可取值是_______。 a) Trut和False b) 0和1 c) 1、2、3

d) 0、1、2 答案:D

251) 所有控件都有的属性是_______,在程序中作为对象的标识引用。 a) Caption b) Value c) Text

d) name 答案:D

252) 在Visual Basic环境下,当写一个新的Visual Basic 程序时,所做的第一件事是________。 a) 编写代码 b) 新建一个工程 c) 打开属性窗口

d) 进入VB环境 答案:B

253) 要声明一个长度为256个字符的定长字符串变量str,以下语句正确的是_______。 a) Dim str As String

b) Dim str As String(256) c) Dim str As String(256)

d) Dim str As String*256 答案:D

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

a) 面向对象,顺序驱动 b) 面向过程、事件驱动 c) 面向过程、顺序驱动

d) 面向对象、事件驱动 答案:D 255) 要使窗体Form1关闭,错误的是______。 a) Unload Form1 b) Unload me c) End

d) Form1.Visiable=False 答案:D

256) 要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用_____语句。

a) Open \ b) Open \:Sd.dat\ c) Open \:Sd.dat\

d) Open \答案:C 257) 以下不属于Visual Basic系统的文件类型是 a) .frm b) .cls c) .bat

d) .vbp 答案:C

258) 下列命令按钮事件过程执行后,输出结果是_____。 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 答案:C

259) 下列是一个循环结构的程序,循环体内的语句将执行_____次。 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 答案:D

260) 下列输出语句中,错误的是______。 a) ? X,y b) Print x,y

c) Debug.Print x,y

d) Print.Form x,y 答案:D

261) 下列_______方法是将项目添加到List控件中。 a) List

b) ListCount c) Move

d) AddItem 答案:D

262) 在visual basic中,要将一个窗体从内存中释放,应使用______语句。 a) show b) hide c) load

d) unload 答案:D

263) 下列结构中不属于循环结构的是______。 a) for/next b) while/wend c) With/end with

d) do/loop 答案:C

264) 下列控件中可自动设置滚动条的是________。 a) 复选框 b) 框架 c) 列表框 d) 标签框 答案:C

265) 命令按钮Command1 的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为_________。

a) 在x前插入& b) 在x后插入& c) 在x前插入 #

d) 在x后插入# 答案:A

266) 单击命令按钮时,下列程序的执行结果为______。 Private Function P(N As Integer) Static sum 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 a) 20 b) 30 c) 115

d) 135 答案:A

267) 目录列表框的path属性的作用是______。 a) 显示目录列表框中打开的当前目录。

b) 显示当前驱动器或指定驱动器上的某目录下的文件名。

c) 显示根目录下的文件名。

d) 显示路径下的文件。 答案:A

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

a) 同时按下Ctrl+F键 b) 按下F键

c) 同时按下Alt+F键

d) 同时按下Shift+F键 答案:C

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

a) 标题 b) 名称 c) 索引

d) 快捷键 答案:B

270) 已知变量A、B、C中C的值最小,则判断A、B、C可否构成三角形的逻辑表达式是____。 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-B0 答案:B

271) 下面的运算符中,优先级别最高的是_____。 a) AND

b) * c) 〉=

d) & 答案:B

272) 表达式25.26 MOD 6.98的值是_____。 a) 1 b) 5 c) 4

d) 提示错误信息 答案:C

273) 要使一个命令按钮成为图形命令按钮,则应首先设置_____属性值。 a) Picture b) Style

c) Downpicture

d) Disabledpicture 答案:B

274) 执行语句Print format(5459.478,\,正确的输出是______。 a) 5459.48 b) 5,459.48 c) 5,459,478

d) 5,459。47 答案:B

275) 以下过程不属于Sub过程的是_____。 a) 编译过程 b) Sub通用过程 c) proper属性过程

d) Event事件过程 答案:A

276) 当x=-5时,下列语句y=iif(x>0,x^2+1,x-1)执行后y的值_____。 a) 0 b) 26 c) -6

d) 4 答案:C

277) 如果x是一个正实数,对x的第二位小数四舍五入的表达式是_____。

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) 答案:B

278) Print方法不允许在____对象上输出数据。 a) 窗体 b) 代码窗口 c) 立即窗口

d) 图片框 答案:B

279) 设x=-18,则Abs(5*x)=_____。 a) -90 b) 90 c) 18

d) 5 答案:B

280) Strc=Mid(\,则Strc的值_____。

a) \ b) \ c) \

d) \答案:D

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

a) Visible b) Enabled c) Default

d) Cancel 答案:B

282) 表达式Int(-17.8)+Sgn(17.8)的值是______。 a) 18 b) -17 c) -18

d) -16 答案:B

283) 表达式val(-17.8)+Abs(17.8)的值是______。 a) 0 b) 0.8 c) -0.2

d) -34.8 答案:A

284) 若x=5,y=6,则表达式x+y=11的值是_____。 a) x+y=11 b) 11 c) True

d) False 答案:C

285) 列表框中的列表项的数目可通过以下哪个属性的值获得_____。 a) Count b) Listcount c) Listindex

d) Index 答案:B

286) 在VB6.0中,12345678的类型中是______。 a) 整数型 b) 长整数型 c) 字符串型

d) 日期型 答案:B

287) RGB(x,y,z)函数中x,y,z的取值范围______。 a) [0,255) b) (0,255] c) [0,255]

d) (0,255) 答案:C

288) 表达式Left(\的值是_____。 a) how b) are c) you

d) ho 答案:A

289) 表达式Right(\的值是______。 a) Beijing b) jing c) eiji

d) ijin 答案:B

290) 表达式Fix(-23.87)+int (24.56)的值为_____。 a) -1 b) 0 c) 1

d) 2 答案:C

291) 下面四个选项,不是事件的是_____。 a) Load b) Enabled c) Unload

d) Activate 答案:B

292) 表达式Abs(-5)+Len(\的值是_____。 a) 5ABCDE b) -5ABCDE c) 10

d) 0 答案:C

293) 下面______控键对象具有绘图方法。 a) Image b) Line

c) Picturebox

d) Frame 答案:C

294) 能够改变窗体边框线类型的属性是_____。 a) Fontstyle b) Borderstyle c) Backstyle

d) Border 答案:B

295) 要使一个文本框具有水平和垂直流动条,则应先将其Muliline属性设值为True,然后再将Scrollbar属性设值为_____。 a) 0 b) 1 c) 2

d) 3 答案:D

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

a) x=SGN(0) b) x=SQR(0) c) x=LOG(0)

d) x=SIN(0) 答案:C

297) 如果有声明Option base 1 dim arr(3,3),则该数组共有_____个元素。 a) 16 b) 9 c) 4

d) 6 答案:B

298) 如果有声明Option base 1 dim arr(-8 to -2,4),则该数组共有_____个元素。 a) 36 b) 28 c) 34

d) 35 答案:B 299) 如果有声明Option base 1 dim array(15),则该数组共有_____个元素。 a) 16 b) 15 c) 13

d) 14 答案:B

300) 表达式:5\\2*3的值_____。 a) 7.5 b) 0 c) 1

d) 2 答案:B

301) 下列对象中没有焦点属性的是(???) a) 命令按钮控件 b) 窗口控件 c) 文本框控件

d) 单选框控件 答案:B

302) 文本框控件中将Text的内容全部显示为所定义的字符的属性项是(?? ) a) PasswordChar b) 需要编程来实现 c) Password

d) 以上都不是 答案:A

303) 以下关于复选框的说法,正确的是(?? )

a) 一个窗体上的所有复选框一次只能有一个被选中 b) 一个容器中的所有复选框一次只能有一个被选中 c) 在一个容器中的复选框可以同时有多个被选中 d) 无论是在容器中还是在窗体中,都不可以同时选中多个复选框 答案:C

304) 下列赋值语句正确的是(?? )

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? 答案:A

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

a) Combo1.ClS b) Combo1.Clear c) Combo1.Delete

d) Combo1.Remove? 答案:B

306) 引用列表框的最后一项应使用(?? ) a) List1.List(List1.ListCount-1)? b) List1.List(List1.ListCount) c) List1.List(ListCount)

d) List1.List(ListCount-1) 答案:A 307) 可以用作其它控件容器的控件有(?? ) a) 窗体控件,列表控件,图像控件 b) 窗体控件,文本框控件,框架控件 c) 窗体控件,框架控件,图片框控件

d) 窗体控件,标签控件,图片控件 答案:C

本文来源:https://www.bwwdw.com/article/udnf.html

Top