vb综合考试试题

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

vb综合考试试题

1303班9月16日第一次综合考试试题

一、单选(本大题共25小题,每小题2分,

共 50分)

1. 设a=2,b=3,c=4,d=5,表达式NOT a<=c OR 4*c=b^2 AND b<>a+c的值是( )。

A、-1

B、 1

C、True

D、False

2、假设A="Good Morning.",B="Afternoon,Boys.",下列表达式中结果是"Good Boys."的是_ __。

A) Left(A,5)+Right(B,5) B)

Right(A,5)+Left(B,5)

C) Mid(A,1,5)+Mid(B,1,6) D)

Right(A,5)+Right(B,5)

3、下列叙中不正确的是()

A、变量名中的第一个字符必须是字母

B、变量名的长度不超过255个字符

C、变量名可以包含小数点或者内嵌的类型声明

字符 D、变量名不能使用关键字

2

4、下列关于变体类型的描述,其中正确的是

_______。

A. 变体是一种没有类型的数据

B. 变体的空值就表示该变体的值为0

C. 一个变量没有定义就赋值,该变量即为变体

类型

D. 变体是赋给变量某一种类型数据后,就不能

再赋给它另一类型的数值

5、执行 PRINT 18/2*3,-3^2 命令后,输出结

果为_____。

A. 3 9

B. 3 -9

C. 27 -9

D. -9 27

6、下面的_______语句可以实现:先在窗体上

输出大写字母A,然后在同一行的第10列输出

小写字母b。

A. Print "A";Tab(9);"b"

B. Print "A";Tab(10);"b"

C. Print "A";Space(10);"b"

D. Print

"A";Tab(8);"b"

3

7、语句Print Format("HELLO", "<")的输

出结果是______。

A. HELLO

B. hello

C. He

D. he

8、如果X是一个正的实数,将千分位四舍五入,

保留两位小数的表达式是

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)

9、变量未赋值时,数值型变量的值为( )

a) 0 b) 空 c) 1 d) 0.1

10、A=5,B=8,则(B-A)*Rnd+A的结果是介于

______之间的数。

A. 5~8

B. 0~5

C. 3~5

D. 0~3

11、若x=5,y=6,则表达式x+y=11的值是_____。

a) x+y=11 b) 11 c) True d)

False

4

12、下列过程中对形参的定义正确的是( )

A. Sub F(x%,3)

B. Function M(ByVal x%)As Boolean

C. Sub FF(x%,y%) AS Integer

D. Function MM(x+y)

13、下列有关过程的叙述中错误的是()。

A.如果过程被定义为Static类型,则该过程中的局部变量都是Static类型

B.Sub过程中不能嵌套定义Sub过程

C.Sub过程中可以嵌套调用Sub过程

D.事件过程可以像通用过程一样由用户定义过程名

14、执行语句Print format(5459.478,"##,#0.00"),正确的输出是______。

a)5459.48 b) 5,459.48 c)5,459,478

d) 5,459.47

15、表达式Left("how are you ",3)的值是_____。

5

a) how b) are c) you d) ho

16、以下不属于Visual Basic系统的文件类型

是 _____

a) .frm b) .cls c) .bat

d) .vbp

17、以下程序段的运行结果是___ ____。

Private Sub Form_Click()

m = 1

n = 1

Do

m = m * n

n = n + 1

Loop Until n > 4

Print m

End Sub

A. 25

B. 45

C. 55

D. 24

18、如果有声明Dim a(5) As Integer,则该

数组共占用______个字节内存。

6

a) 5 b) 6 c) 10 d) 12

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

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

20、8.6787E+8写成普通的十进制数是_______。

a)86787000 b)867870000 c) 8678700 d)8678700000

21、从键盘上输入一个实数nu,执行Visual

Basic语句,利用字符串函数对该数进行

处理,如果输出的内容不是字符END,则

程序输出的内容是 ( )

nu=InputBox("nu=")

n$=Str$(nu)

p=InStr(n$,".")

If p>0 Then

Print Mid$(n$,p)

Else

7

相关文档
最新文档