1.表达式6+10MOD4*2+1的值是()
A. 11 B. 10 C. 8 D. 9
2.表达式Abs(-5)+Len(“ABCDE”)的值为( )
A. -5ABCDE B. 0 C. 5ABCDE D. 10
3.关于语句行,下列说法正确的是()
A. 一行只能写一条语句
B. 一条语句可以分多行书写
C. 长度不能超过去了255个字符
D. 每行的首字符必须大写
4.在编码器中,如果一条语句太长,无法在一行内写下(不包括注释), 折行书写,可以在行末使用续行字符( ),表示下一行是当前行的继续
A. 一个空格加一个连字符(—)
B. 一个空格加一个下划字符(_)
C. 一个下划字符(_)
D. 直接回车
5. 有如下程序段:
Dim str1 As String*5
Str1=“Visual Basic”
当该段程序被执行完时,变量str1的值为( )
A. “Visual Basic” B. “V”
C. “Visual” D. “Visua”
6.把数值型转换为字符型需要使用的函数是()
A. Str B. Val C. Chr D. Asc
7.下列关于变量的说法不正确的是( )
A. 局部变量在声明它的过程执行完毕后就被释放了
B. 局部变量的作用域仅限于声明它的过程
C. 静态局部变量是在过程中用Static语句声明的
D. 局部变量是指那些在过程中用Dim语句或Static语句声明的变量
8.如果希望以模态方式显示窗体Form1,下列正确的语句是( )
A. Form1.Show 0 B. Form1.Show
C. Form1.Show 1 D. 以下都不正确
9."x"是小于80的非负数,用VB表达式表示正确的是()
A. 0<=x<80 B. 0<=x Or x<80
C. 0<=x And x<80 D. 0≤x<80
10.在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为()
A. 星号(*) B. 减号(-) C. 加号(+) D. 感叹号(!)
11.可获取字符的ASCII码的函数是()
A. Fix B. Chr C. val D. Asc
12.以下右以作为Visual Basic变量名的是()
A. SIN B. COS(X) C. X(-1) D. COL
13.按照变量的作用域可将变量划分为()
A. Public、Private、Protected
B. 全局变量、模块级变量、过程级变量
C. 公有、私有、系统
D. 动态、常量、静态
14.要退出Do….Loop循环,可使用的语句是()语句
A. Exit
字符串常量长度为5B. Exit Do
C. End Do
D. Exit For
15.Sub过程与Function过程最根本的区别是()
A. Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
B. Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值。
C. 两种过程参数的传递方式不同
D. Function过程可以有参数,Sub过程不可
16.要利用通用对话框控件来显示“打开对话框”,需要调用控件的()方法
A. ShowColor B. ShowOpen
C. ShowPrinter D. ShowSave
17.下列可以用来存储图像供其他对象使用的控件是()
A. TreeView B. ToolBar
C. StatursBar D. ImageList
18. 用下面的语句所定义的数组元素的个数是()
Dim A (-3 To 5) As Integer
A. 8 B. 7 C. 6 D. 9
19.VB提供了结构化程序设计的三种基本结构是( )
A. 递归结构、选择结构、循环结构
B. 选择结构、过程结构、顺序结构
C. 选择结构、循环结构、顺序结构
D. 过程结构、转向结构、递归结构
20.如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic 中提供的方法是()
A. Print B. PopupMenu
C. Refresh D. Move
( )2.InputBox函数返回值的类型为
A.数值 B.字符串
C.变体 D.数值或字符串(视输入的数据而定)
A.数值 B.字符串
C.变体 D.数值或字符串(视输入的数据而定)
28、VB中,对控件(对象)一些属性的设置,即可以通过在_______ 中设置,也可以在__________ 中设置,两种方法来设置。
30、VB中,在同一行上书写多条语句,但要求语句与语句间用_______ 符号分隔。
31、产生100~200之间(含100和200)的随机整数的表达式是:_______ 。
37、表达式3/6*5的值是__________。
38、表达式(2+8*3)/2 的值是__________ 。
39、窗体的属性可在属性窗口中设置,也可在程序中用__________ 语句动态设置
40、VB中的控件分为内部控件、ActiveX控件和__________ 三类
41、模块级变量的声明关键字是Dim或__________ 。
42、表达式“12345”<>“12345”&“ABC”的值是__________ 。
45、逻辑常量值为True或__________ 。
当对窗体中的对象进行__________ 操作时,Visual Basic就会显示该对象的代码窗口.
49、一组具有相同名称,不同下标的下标变量称为__________ 。
50、启动VB6.0时,VB6.0默认的工程类型是__________ 。
51、逻辑运算时,参与运算的两个量都是False,结果才会是False的逻辑运算是是__________ 运算。
52、A=7,B=3,C=4,则表达式A MOD 3 +B^3/C\5的值为__________。
54、执行inputbox函数后,会产生一个对话框,对话框上通常有两个按纽,它们是__________ 按纽和__________ 按钮。
55、货币型数据的类型标识符为__________ 。
56、x,y 都小于z的VB表达式为__________ 。
62、表达式3>4 and 7=5 的值是__________ 。
63、字符串常量在程序中,它必须由__________ 括起来。
64、当程序开始运行,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的属性窗口中,把此文本框的__________属性设置成__________ 。
66、以下语句的输出结果是__________ 。
print sgn (2)
70、设a=2,b=3,c=4,d=5,下列表达式的值是__________ 。
A>b and c<>d or c=a
75、设A=2,B=-2,则表达式A/2+1>B+5 Or B*(-2)=6的值是__________ 。
76、假定当前日期为2002年7月12日,星期六,则执行以下语句后,输出结果是__________ 。
Print day(now)
83、执行语句“a=6=5”后,变量a的值为__________ 。
91、在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
a=InputBox("请输入一个整数")
b=InputBox("请输入一个整数")
Print a+b
End Sub
程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为(1)。
101、双精度数用字母__________ 将尾数与指数分开。
102、 与数学表达式cos3(2π)对应的Visual Basic表达式是__________ 。
108 、表达式-Str(-5.23)&123的值为_______________________。
109、 表达式Min(“Visual Basic学习教程”,8)&Trim(“ 和 C 教程”)的值为_________________ 。
110、 表达式Abs(-34)+Sqr(100)*Int(-3.4)的值为_________________ 。
111、表达式 Rtrim(Lcase(“Abcd123xyZ”))&Right(“mnopq”,3)的值为_________________ 。
112、 与数学表达式e-4+Ln5对应的Visual Basic表达式是_________________ 。
113、 与数学表达式1≤x≤100对应的Visual Basic表达式是_________________ 。
四、判断题,正确打“√”,错误打“×”(10分)
1.在VB中,控件的事件只能通过用户的操作触发。( )
2.字符型数据以双引号作为定界符,输出时双引号本身不会显示在屏幕上。( )
3.保存工程时,窗体文件和工程文件的文件名不能相同。( )
4.改变控件的大小,可以使用鼠标和键盘,还可以通过修改代码。( )
5.同一过程中,数组和简单变量可以同名。( )
6.VB函数中的参数可以是常量、变量、表达式,还可以是另一个函数。( )
7.代码Const Number1=15:Number1=10合法。( )
8.允许将块If-Then语句结构中的所有语句都写在一行上( )
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论