vb综合考试试题 下载本文

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=\

Morning.\

B=\,下列表达式中结果是\的是_ __。 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 \\

C. Print \Print \

3

7、语句Print Format(\)的输出结果是______。 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的结果是介于______之间的数。 D. 0~3

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

4

A. HELLO B. hello C. He

A. 5~8 B. 0~5 C. 3~5

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,\,正确的输出是______。

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

15、表达式Left(\的值是_____。

5