VB程序设计期末复习资料

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB 程序设计期末复习题

一、填空题

1.在VB 6.0中,变量名最长可达个字符.

答案:255

解析:规定

2.男性(sex),年龄(age)在18—20岁之间,身高(size)在 1.65米以上,列出逻辑表达式。

答案:sex and age>=18 and age<=20 and size>=1.65

解析:规定

3.要使一个按钮设为默认按钮,应把此按钮的属性的值设为True.

答案:Default

解析:规定

4.一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示文件. 答案:工程

解析:规定

5.VB表达式9^2 MOD 45 \2 *3 的值 .

答案:4

解析:表达式的计算,优先级

6.如果要使用命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为 .

答案:退出(&X)

解析:规定

7.拖动滚动条中的滚动块将会产生Scroll和事件.

答案:Change

解析:规定

8.在利用Visual Basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和。

答案:逻辑错误

解析:规定

9.Option Base 1的作用是确定数组的下界为 .

答案:1

解析:规定

10.在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的属性的值设置为True.

答案:MultiLine

解析:规定

11.表达式81\7 MOD 2^2 的值是 .

答案:3

解析:规定

12.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .

答案:0

解析:规定

13.把条件1<=X<12写成VB关系表达式为 .

答案: x>=1 and x<12 或 x<12 and x>=1

解析:规定

15.如果要在单击按钮时执行一段代码,则应将这段代码写在事件过程中.

答案:click

解析:规定

16.写出清除标签Label1的显示信息的语句为 .

答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""

解析:规定

17.如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义 .

答案: public mystring as string*15

解析:规定

18.将焦点定位于命令按钮Command1之上的语句为 .

答案:Command1.SetFocus 或 SetFocus

解析:规定

19.滚动条控件有水平滚动条和滚动条.

答案:

1). 垂直

解析:规定

20.把整型数1赋给一个逻辑型变量,则逻辑变量的值为 .

答案:True

解析:规定

21.写出清除标签Label1的显示信息的语句为 .

答案:Label1.caption="" 或 Label1="" 或 Label1.Caption=""

解析:规定

22.设置计时器对象触发事件的时间间隔用属性.

答案:interval

解析:规定

23.VB中,变量的声明可分为两种方法: 数组和动态数组.

答案:静态

解析:规定

24.大于X 的最小整数的VB表示形式为 .

答案:Int(x)+1 或 Int(x) + 1

解析:规定

25.文本框中所显示的内容是它的属性的值.

答案:Text

解析:规定

26.设a=2,b=3,c=4,d=5,则NOT a<=c OR 4*c=b^2 AND b<> a+c 的值为 . 答案:False

解析:规定

27.设置计时器控件只能触发事件.

答案:timer

解析:规定

28.文件按照存取方式及其组成结构可以分为顺序文件和 .

答案:随机文件

解析:规定

28.声明单精度常量g(重力加速度)代表9.8可写成 .

答案:const g=9.8 或 const g as single =9.8

解析:规定

29.在一条Dim语句中可以声明多个变量,如Dim strVar,intVar,sngVar As Integer,则strVar、intVar与sngVar的数据类型分别是Variant、Variant和 .

答案:Integer

解析:规定

30.如果在模块的声明段中有Option Base 0语句,则在该模块中使用Dim a(6, 3 To 5)声明的数组有个元素.

答案:21

解析:规定

31.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .

答案:0

解析:初值超过终值

32.表达式 1 and 0的值 .

答案:False

解析:规定

33.一元两次方程ax2+bx+c=0有实根的条件为a≠0,并且b2-4ac≥0,列出逻辑表达

式 .

答案:a<>0 and b^2-4*a*c>=0

解析:逻辑表达式的书写

34.变量min@表示类型的变量.

答案:货币型

解析:数据类型

35.想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加一些特殊的设置,也就是在字母之前加上 .

答案:&

解析:规定

二、程序填空

1.以下程序段利用随机函数生成15个10-100之间的整数,然后用选择法将其从小到大排序。

Private Sub Form_Click()

Const n = 15

Dim a(1 To n) As Integer

Dim i As Integer, j As Integer, t As Integer, min As Integer

Randomize

For i = 1 To n

'**********SPACE**********

a(i) =

Next i

For i = 1 To n

Print a(i);

Next i

Print

For i = 1 To n - 1

相关文档
最新文档