VB程序设计期末考试习题集(单选)(1) 下载本文

内容发布更新时间 : 2024/11/8 6:54:22星期一 下面是文章的全部内容请认真阅读。

End Sub

此程序计算并输出一个表达式的值,该表达式是求( )。

A、10! B、1!+2!+…+10! C、1!+2!+…+9! D、9!

95.在程序中有语句For i = n1 To n2 Step n3,则在循环体中有下列( )语句会影响循环执行的次数。

A、n1 = n1 + 1 B、n3 = 2 * n3 C、n2 = n2 + n3 D、i=i+n3

96.下列语句中正确的是( )。

A、pi * r ^ 2 = y B、x = 3y C、y = x + y D、x + y = 30

97.如果将整型常量值0赋值给一个布尔型变量,则布尔型变量的值为( )。

A、False B、-1 C、0 D、True

98.设有变量声明语句:Dim f As Date,则下列赋值语句中正确的是( )。

A、f = '1/11/2012 B、f = #1/11/2012# C、f = date(\D、f = #\

99.设有变量声明语句:Dim f As Boolean,则下列赋值语句中正确的是( )。

A、f = 3 = 4 B、f = .True. C、f = #True# D、f = 'True'

100.运行下列程序段,弹出的消息框的标题栏中显示的信息是( )。 a = \MsgBox a, 1, Mid(a, 1, 8)

A、software and hardware B、hardware C、software D、1

101.下列叙述中不正确的是( )。

A、注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译 B、代码中加入注释语句的目的是提高程序的可读性 C、注释语句可以放在代码中的任何位置 D、注释语句不能放在续行符的后面

102.变量未赋值时,变长字符串变量的值为( )。

A、没有值 B、\、0 D、Null

11

103.假设变量intVar是一个整型变量,则执行赋值语句intVar = \+ \之后,变量intVar的值是( )。

A、3 B、2 C、5 D、23

104.Print方法不可以在( )对象上输出数据。

A、桌面 B、打印机 C、立即窗口 D、图片框

105.InputBox函数返回值的类型是( )。

A、布尔型 B、字符串型 C、整型 D、可变类型

106.假设变量intVar是一个整型变量,则执行赋值语句intVar = \之后,变量intVar的值是( )。

A、3 B、2 C、23 D、5

107.设窗体上有两个对象图片框Picture1和标签Label1,则下列语句中错误的是( )。

A、Printer.Print 789 B、Print 789 C、Label1.Print 789 D、Picture1.Print 789

108.用MsgBox函数设计的对话框,其功能是( )。

A、接收用户输入的数据,并返回用户输入的信息 B、接收用户输入的数据,但不返回任何信息

C、用于显示一个消息框,并接收用户在消息框上的选择 D、用于显示一个消息框,但不接收用户在消息框上的选择

109.变量未赋值时,布尔型变量的值为( )。

A、True B、False C、\、0

110.语句Print \的输出结果是( )。

A、CInt(26.5)= 26.5 B、CInt(26.5)= 27 C、CInt(26.5)= 1 D、CInt(26.5)= 26

111.变量未赋值时,数值型变量的值为( )。

A、0 B、Null C、\、没有值

112.下列( )操作不可以使对象获得焦点。

A、运行时使用Tab键 B、用鼠标单击对象

C、在代码中用SetFocus方法 D、在代码中用Call语句调用

12

113.用InputBox函数设计的对话框,其功能是( )。

A、用于显示一个消息框,但不接收用户在消息框上的选择 B、用于显示一个消息框,并接收用户在消息框上的选择 C、接收用户输入的数据,但不返回任何信息 D、接收用户输入的数据,并返回用户输入的信息

114.设有变量声明语句:Dim f As String,则下列赋值语句中正确的是( )。

A、f = \、f = #True# C、f = .True. D、f = 'True'

115.语句Print \的输出结果是( )。

A、Sgn(-26)= Sgn(-26) B、Sgn(-26)= 26 C、Sgn(-26)= 1 D、Sgn(-26)= -1

116.下列语句中不正确的是( )。

A、If x <> y Then Print \不等于y\B、If x >< y Then Print \不等于y\C、If x > y Then Print \不等于y\D、If x ≠ y Then Print \不等于y\

117.函数IIf(False, 1, 2)的值是( )。

A、1 B、True C、False D、2

118.函数IIf(0, 1, 2) 的值是( )。

A、2 B、False C、1 D、True

119.下列程序段的执行结果是( )。 a = 6

Print IIf(a > 5, -1, 0)

A、0 B、5 C、-1 D、6

120.下列语句中正确的是( )。

A、If Int(a) = a And Sqr(a) >= 100 Then Print \B、If Int(a) = a And Sqr(a) >= 100 Else Print \C、If Int(a) = a And Sqr(a) >= 100 Else Print \

D、If Int(a) = a And Sqr(a) >= 100 Then Print \

121.执行下列程度段后,变量x的值是( )。 x = 1

For i = 1 To 10 Step 2 x = x + 2 Next i

A、10 B、9 C、12 D、11

13

122.下列程序段的循环体执行( )次。 num = 0: s = 0 Do While num <= 2 num = num + 1 s = s + 1 Loop Print s

A、1 B、3 C、4 D、2

123.在过程中有语句For i = n1 To n2 Step n3,在该循环体内有下列四条语句,其中(会影响循环执行的次数。 ①n1 = n1 + i ②n2 = n2 + n3 ③i = i + n3 ④n3 = 2 * n3

A、①② B、①②③ C、①②③④ D、③

124.下列程序段中的“Loop While a < 10”语句可改写成( ),执行结果不变。 a = 0: b = 1 Do

a = a + b b = b + 1

Loop While a < 10 Print a; b

A、Loop Until a <> 10 B、Loop Until a = 11 C、Loop Until a > 10 D、Loop Until a >= 10

125.在Select Case X结构中,描述判断条件3≤X≤7的测试项应该是( )。

A、Case 3<=X<=7 B、Case Is<=7,Is>=3 C、Case 3<=X,X<=7 D、Case 3 To 7

126.执行下列程度段后,变量k的值是( )。 x = 6

For k = 7 To 10 Step -1 x = x + 1 Next k

A、6 B、10 C、11 D、7

14