1.VB6.0中专门为程序代码的书写提供了一个()窗口。
A 属性 B 代码
C 窗体D 立即2.VB 把开发一个应用程序视为一项工程,用创建工程的方法来创建一个应用程序,并利
用()窗口来管理工程。
A 属性 B 工程资源管理器C 窗体
D 窗体布局3.Visual Basic 6.0集成环境的主窗口中不包括()。
A 标题栏B 菜单栏C 工具栏 D 状态栏4.从功能上讲,Visual Basic 6.0有3种版本,下列不属于这3种版本的是( ) 。A 学习版 B 免费版
C 专业版D 企业版5.打开通用对话框的“打印机”对话框的方法是()
A ShowOpen B ShowSave C ShowFont D ShowPrinter 6.工程资源管理器窗口顶部有3个按钮,其中不包含()。
A 添加窗体
B B 查看代码查看代码
C C 查看对象查看对象查看对象
D D D 切换文件夹切换文件夹7.关于VB 中程序运行的方式,以下说法正确的是()。
A 只能使用解释运行模式
B 只能使用编译运行模式
C 既能使用解释运行模式,又能使用编译运行模式
D 既不能使用解释运行模式,也不能使用编译运行模式
8.下列不能打开代码窗口的操作是()。A 单击窗体或控件
B 双击窗体C 单击查看代码按钮
D 双击窗体上的某个控件
9.下列叙述中正确的是()。
A 只有窗体才是Visual Basic 中的对象
B 窗体和控件都是Visual Basic 中的对象
C 只有控件才是Visual Basic 中的对象
D 窗体和控件都不是Visual Basic 中的对象
10.以下( )不是Visual Basic的特点。A 可将用户的编程思想自动转换成程序代码
B B 集成可视化程序开发环境集成可视化程序开发环境
C C 事件驱动编程机制事件驱动编程机制
D D 结构化程序设计结构化程序设计
11.以下属性中只在运行时起作用的为( )。
A A Caption属性Caption属性Caption属性
B BorderS B BorderS B BorderStyle属性tyle属性
C Visible属性
D D Picture属性Picture属性12.一个VB 工程中标准模块文件的扩展名是()。
A .vbp B .frm C .bas D .frx 13.关于Visual Basic 中事件的说法中,不正确的为()。
A 事件是由Visual Basic 预先定义好的,能够被对象识别的动作
B 对于一个系统提供的对象可以识别哪些事件,需要程序员自己决定
C 一个对象可以识别一个或多个事件
D DblClick (双击)是Visual Basic 中的一种事件
14.在VB6.0的集成开发环境中调试程序时,用户可直接在( )窗口中用Print 方式或直接在程序中用Debug.Print方法显示表达式的值。
A A 代码代码
B 立即
C C 窗体 窗体 窗体
D D D 属性属性
15.在VB中,若某变量未经Dim语句声明便直接使用,系统会默认其为( )。
A A 整型 整型 整型
B B 变体型
C C 字符型字符型字符型
D D D 单精度型单精度型单精度型
16. “+”用作字符串连接符时,下列说法正确的是(“+”用作字符串连接符时,下列说法正确的是( )
。 A 连接符两旁的操作符只能为数值型连接符两旁的操作符只能为数值型
B 连接符两旁的操作符只能为字符型
C 连接符两旁的操作符既可为数值型,也可为字符型连接符两旁的操作符既可为数值型,也可为字符型
D 连接符两旁的操作符既不能为数值型,也不能为字符型连接符两旁的操作符既不能为数值型,也不能为字符型 17. “X 是小于100的非负数”,用VB 表达式表示正确的是(表达式表示正确的是( )
。 A 0<=X And X<100 B 0<=X<100
C 0≤X<100 D 0<=X or X<100
18. 2*Sqr(4)的值是(的值是( )
。 A 8 B 4 C 32 D 6
19. Dim x As V ariant 与下列哪个语句等价(与下列哪个语句等价( )
。 A Dim x! B Dim x% B Dim x% C Dim x#
D Dim x 20. Len (“ab 湖南长沙”)的值是()的值是( )
。 A 6 B 5 C 0 D 2
21. 表达式11 Mod 4/2的值是(的值是( )
。
A .5 B 1 C 3 D 2 22. 表达式3*2^2的值是(的值是( )
。 A 2 B 81 C 3 D 8
23. 表达式中包含下述多种运算时,计算机会最先进行(表达式中包含下述多种运算时,计算机会最先进行( )运算。)运算。
A 逻辑运算逻辑运算
B 算术运算算术运算 C 关系运算关系运算 D 函数运算 24. 不属于VB 三种工作模式的是(三种工作模式的是( )
。 A 调试模式 B 运行模式运行模式
C 设计模式设计模式 D 中断模式 25. 产生N 个空格组成的字符串的函数是(个空格组成的字符串的函数是( )
。 A Rtrim$ B Spc$ C Space$ D Ltrim$ 26. 产生大于等于10且小于20的随机整数的表达式为(的随机整数的表达式为( )
。 A Int(Rnd*10+10) B Int(Rnd(10)
+10) C Int(Rnd*10+11) D Int(Rnd*20-10) 27. 设a=2,b=3,c=4,d=5,下列表达式的值是(下列表达式的值是( )。 3>2*b OR a=c AND b<>c OR c<d
A FALSE B TRUE C 0 D
28. 实现将大写字母转换成小写字母的函数是(实现将大写字母转换成小写字母的函数是( )
。 A Lower$ B Upper$ C LCase$ D UCase$ 29. 下列不属于常量的是(下列不属于常量的是( )
。 A 2 B “ch ” C .23 D abc
30. 用于常量说明的关键字是( )。用于常量说明的关键字是( )。
A Dim A Dim
B Const B Const
C Public
D Static
31. InputBox 函数返回值的类型是(函数返回值的类型是( )
。 A 字符串 B 数值数值
C 变体变体 D 逻辑逻辑 32. 一个双精度型变量在内存中占据(一个双精度型变量在内存中占据( )字节的空间。)字节的空间。 A B 2 C 8 D 4 33. 以下程序段的输出结果是( ) Print Format(0.123,"0.00%")以下程序段的输出结果是( ) Print Format(0.123,"0.00%")
A 2.30%
B .23%
C .23% A 2.30% B .23% C .23%
D 2.30% D 2.30%
34. 以下程序段的输出结果是( )。 以下程序段的输出结果是( )。
A=1:b=2:t=0 A=1:b=2:t=0
if a<b then t=a:a=b:b=t
Print a;b
A B 2 C 2 2 A B 2 C 2 2 D 2 D 2
35. 以下程序段的输出结果是( )。 以下程序段的输出结果是( )。
X=1:y=4
do until y>4 x=x*y
y=y+1
loop
Print x
A A
B 4 B 4
C 8
D 20
36. 以下程序段的输出结果是( )。 以下程序段的输出结果是( )。
X=13
y=15
a=x-y
if x>=y then a=y else a=a-y
Print a A -2 B 2 C3 A -2 B 2 C3 D -17 D -17
37. 以下程序段的输出结果是( )。 以下程序段的输出结果是( )。
Num=0
While num<=2
num=num+1
Print num;
Wend
A 3 2
B A 3 2 B
C 2 3 C 2 3
D 2 3
38. 以下程序段的输出结果是( )。 以下程序段的输出结果是( )。
Print;2; Print 3
A 2 3
B 2 3 C23 A 2 3 B 2 3 C23 D 2 3 D 2 3
39. 以下程序段运行的结果为( )。 以下程序段运行的结果为( )。 Dim m(10),s
s=0
For I=1 to 5
m(I)=I
s=s+m(I)
Next I
visual basic pdfPrint s
A 5
B 0 A 5 B 0
C 5 C 5
D 20
40. Do 循环语句是根据条件决定循环的语句的,下列说法正确的是(循环语句是根据条件决定循环的语句的,下列说法正确的是( )
A While 和Until 都是在条件变为真的之前重复循环都是在条件变为真的之前重复循环
B Until 是当条件为真时执行循环,而While 是在条件变为真的之前重复是在条件变为真的之前重复
C While 和Until 都是当条件为真时执行循环都是当条件为真时执行循环
D While 是当条件为真时执行循环,而Until 是在条件变为真的之前重复 41. For 语句的格式如下,下列说法错误的是(语句的格式如下,下列说法错误的是( )
。 For For <<;循环变量>=<;初值> > to to to <<;终值> > [step [step [step <<;步长>] >] [<[<;循环体>] >] [exit [exit [exit for] for] for] Next Next Next [<[<;循环变
量>]
A 初值、终值和步长都是数值表达式初值、终值和步长都是数值表达式
B 步长为1时,可略去不写时,可略去不写
C 步长只能为正数,不能为负数
D next 后的循环变量与for 语句中的循环变量必须相同语句中的循环变量必须相同
42. 关于VB 源代码的编写,下列说法错误的是(源代码的编写,下列说法错误的是( )。 A 一个语句必须写在一行中,不可分成多行来书写
B 同一行可以写多个语句同一行可以写多个语句
C 可以适当添加注释有利于程序的维护和调试可以适当添加注释有利于程序的维护和调试
D VB 源代码中不区分字母的大小写
43. 下列程序段的输出为(下列程序段的输出为( )
。 S=0
For I=1 to 0
I=I+1
s=s+I
Next I
Print s A 55 B 66 C 30 D 60
44. Visual Basic 程序中的注释所使用的字符是(程序中的注释所使用的字符是( )
。 A \ B : C ' D _
45. 下列关于条件语句的说法中正确的为(下列关于条件语句的说法中正确的为( )
。 A if 语句中可以没有then 保留字
B if 语句中可以没有else 保留字
C if 语句中只能有一个elseif 分句
D if 语句都可以由iif 语句替代
46. 下列哪组语句可以将变量A ,B 的值互换(的值互换( )
。
A A=B:B=A B A=(A+B)/2:B=(A-B)/2
C A=C:C=B;B=A D C=A:A=B:B=C 47. 下列说法错误的是(下列说法错误的是( )
。 A Stop 语句用来暂停程序的执行语句用来暂停程序的执行 B Msgbox 语句和Msgbox 函数都有返回值 C End 语句是用来结束一个程序的执行语句是用来结束一个程序的执行 D MsgBox 语句常用于简单的信息显示 48. 下面程序运行时内层循环的循环总次数是(下面程序运行时内层循环的循环总次数是( )
。 For m=1 to 3
For n=0 TO m-1
Next n
Next m
A 5 B 6 C 3 D 4
49. 以下关于while 以下关于while--wend循环的说法中正确的为( )。wend循环的说法中正确的为( )。
A 其循环中不能使用exit while 退出循环
B B 不能用do while 不能用do while 不能用do while--loop循环来代替loop循环来代替
C C 与do while 与do while 与do while--loop循环完全一致loop循环完全一致
D while-wend D while-wend不能实现所有循环要求不能实现所有循环要求不能实现所有循环要求
50. 以下可以在For 以下可以在For--Next循环体中跳出循环,执行Next下一句的语句( )。Next循环体中跳出循环,执行Next下一句的语句( )。
A Exit While A Exit While
B Exit Fo B Exit Fo r
C Exit Do
D Exit
51. 以下说法错误的是( )。以下说法错误的是( )。
A A 注释语句用来对程序或程序中某些语句做注释,使程序便于理解注释语句用来对程序或程序中某些语句做注释,使程序便于理解注释语句用来对程序或程序中某些语句做注释,使程序便于理解
B B 注释语句是非执行语句注释语句是非执行语句注释语句是非执行语句
C C 任何字符都可以放在注释行中作为注释内容任何字符都可以放在注释行中作为注释内容任何字符都可以放在注释行中作为注释内容
D 注释语句不能放在执行语句的后面
52. 下列程序段执行的结果为(下列程序段执行的结果为( )。 Dim m(10)
For I=0 to 0
m(I)=2*I
Next I
Print m(m(3)) A 6 B 2 C 3 D 9
53. 下列程序段执行的结果为(下列程序段执行的结果为( )
。 Dim m(10),n(10)
For j=0 to 0
m(j)=j
n(j)=m(j)+10
Next j
Print n(3)
A 3 B 3 C 0 D 30 54. 下列程序运行时,会产生(下列程序运行时,会产生( )错误。)错误。
Dim Stu(2, 3)
For I = To 4
For j = To 5
Stu(I, j) = I * j
Next j
Next I
A 下标越界 B 大小写不匹配大小写不匹配 C 数组定义错误数组定义错误 D 循环嵌套错 55. 下面的数组定义语句正确的是(下面的数组定义语句正确的是( )
。 A Dim a(3 to 6) B Dim a[3 to 4] C Dim a(10 4) D Dim a[3] 56. 语句:Dim S(语句:Dim S(--1 to 5) 定义的数组有( )个元素。1 to 5) 定义的数组有( )个元素。
A 4
B 6
C 5 A 4 B 6 C 5
D 7 D 7
57. 语句:Dim student(10,5) As String定义的数组元素的类型为( )。语句:Dim student(10,5) As
String定义的数组元素的类型为( )。
A A 数值型数值型数值型
B B B 逻辑型逻辑型逻辑型
C C 字符型
D D 日期型日期型日期型
58. 语句:Dim student(10,5) 定义的是一个( )维数组。语句:Dim student(10,5) 定义的是一个( )维数组。
A A
B 2 B 2
C 5
D 0
59. 语句:Dim student(2 to 4, 5 to 6) 定义的数组有( )个元素。语句:Dim student(2 to 4, 5 to 6) 定义的数组有( )个元素。
A 3
B 7
C 6 A 3 B 7 C 6
D 0 D 0
60. 已知一窗体中有如下函数过程和一命令按钮Command1,且Command1的Click 事件中只有一行命令:事件中只有一行命令:
Print Sum(1,2,3),则单击Command1时,输出结果为( )。 Print Sum(1,2,3),则单击Command1时,输出结果为( )。
Private Function Sum( a,b,c)
Sum=a+b+c
End Function
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论