VB选择题题库 联系客服

发布时间 : 星期三 文章VB选择题题库更新完毕开始阅读419ecbca8bd63186bcebbc6e

计算机等级考试

48. 默认情况下,VB中的图形坐标的原点在图形控件的(C)。 A. 左下角 B. 右上角 C. 左上角 D. 右下角

49. Const Four%=4,则Four为( A )类型的常数。

A 整型 B 字节型 C 长整型 D 单精度型

50. Const One&=1,则One为(C )类型的常数。

A 整型 B 字节型 C 长整型 D 单精度型

51. Const Three!=3,则Three为(D )类型的常数。

A 整型 B 字节型 C 长整型 D 单精度型

52. Const Two#=2,则Two为(C )类型的常数。

A 整型 B 字节型 C 长整型 D 单精度型

53. 用于常量说明的关键字是( A )。 A. Const B. Dim C. Public D. Static 54. 下列不属于常量的是( C )。 A. 12 B. “ch” C. abc D. 1.23 55. 下列说法错误的是(C )。

A.常量或变量的名字必须以字母或汉字开头

B.常量和变量的长度不能超过255个字符 C.VB中区分常量或变量名的大小写,即x和X是两个不同的名字

D.不能使用VB中的关键字命名常量或变量

56. 一个变长字符型变量在内存中占据( D )字节的空间。

A. 1 B. 2 C. 4 D. 由字符串的长度决定

57. 一个长整型变量在内存中占据( C )字节的空间。

A. 1 B. 2 C. 4 D. 8

58. 一个单精度型变量在内存中占据(C )字节的空间。

A. 1 B. 2 C. 4 D. 8

59. 一个双精度型变量在内存中占据( D )字节的空间。

A. 1 B. 2 C. 4 D. 8 60. 一个整型变量在内存中占据( B )字节的空间。

A. 1 B. 2 C. 4 D. 8

61. 一个字节型变量在内存中占据( A )字节的空间。

A. 1 B. 2 C. 4 D. 8

62. 用Type语句定义的类型称为记录类型,要访问一个某记录型变量中的某个元素,需采用下述格式( B )。

A. 变量名->元素名 B. 变量名.元素名 C. 元素名->变量名 D. 元素名.变量名 63. 下列可作为Visual Basic的变量名的是( A )。

A. Abt B. TAB C. IF D. A[B]T 64. 下列可作为Visual Basic的变量名的是(A )。 A.Filename B.A(A+B) C.A%D D.Print

65. 下列哪个符号不能作为Visual Basic的变量名(C )。 A.AbC B.POOO C.8TF D.xyz

66. 在VB中,若某变量未经Dim语句声明便直接使用,系统会默认其为( B )。 A. 整型 B. 变体型 C. 字符型 D. 单精度型

67. Dim x As Variant 与下列哪个语句等价( C )。

A. Dim x! B. Dim x% C. Dim x D. C. 关系运算 Dim x#

D. 逻辑运算

68. 定义定长字符串的方法是( B )。

81. 闰年的条件是年号(year)能被4整除,但A. Dim str As string B. Dim str As 不能被100整除,或者能被400整除。则闰string*10

年的布尔表达式为(B)。

C. Dim str$=10 D. Dim str$ A. (year mod 4=0 and year mod 100<>0) 69. 已知在“通用”代码有以下语句: Dim and (year mod 400=0)

A( ) As Integer 则,在某一事件代码中使用B. (year mod 4=0 and year mod 100<>0) or (C)是正确的。 (year mod 400=0)

A.ReDim A(30,4)

C. (year mod 4=0 or year mod 100<>0) and B.ReDim A(4) As String (year mod 400=0)

C.ReDim A(100) D. (year mod 4=0 or year mod 100<>0) or D.ReDim A( )

(year mod 400=0)

70. 已知在“通用”代码有以下语句: Dim 82. 随机函数Rnd(10)的功能为(A)。

stu( ) As String 则,在某一事件代码中使用A. 产生一个大于或等于0小于1的单精度(A)是正确的。 随机数

A.ReDim stu(120) B. 产生一个大于或等于0小于10的单精B.ReDim stu(4,120) 度随机数

C.ReDim stu( )

C. 产生一个大于0小于10的单精度随机D.ReDim stu( ) As Integer

71. 已知在“通用”代码有以下语句: Dim tt( ) D. 产生一个大于0小于1的单精度随机数 As Integer 则,在某一事件代码中使用(C)83. 下列哪个函数(B)可实现将十进制数值是正确的。

转换为八进制数。 A.ReDim tt(3,4) As boolean A. Hex B.ReDim tt(4) As String B. Oct C.ReDim tt(10) C. Bin D.ReDim tt( )

D. Dec

72. 下列语句中,不能将变量x,y均定义为84. 下列哪个函数(A)可实现将十进制数单精度型的是(A)。 值转换为十六进制数。 A. Dim x,y As single A. Hex B. Dim x!,y!

B. Oct C. Dim x!,y As single

C. Bin D. Dim x As single, y As single D. Dec

73. “&”用作字符串连接符时,下列说法正确85. 在程序运行过程中可使用RGB函数指的是( C )。

定颜色参数值,它的格式是(B)。 A. 连接符两旁的操作符只能为数值型 A. RGB(红色值,黄色值,蓝色值) B. 连接符两旁的操作符只能为字符型 B. RGB(红色值,绿色值,蓝色值) C. 连接符两旁的操作符既可为数值型,也可C. RGB(红色值,黄色值,黑色值) 为字符型

D. RGB(红色值,绿色值,黑色值)

D. 连接符两旁的操作符既不能为数值型,也86. 以下不能实现符号函数y=sgn(x)的程不能为字符型

序段是(C)。

74. “+”用作字符串连接符时,下列说法正A. if x>0 then y=1 else if x=0 then y=0 else 确的是( B )。

y= -1

A.连接符两旁的操作符只能为数值型 B. if x>0 then y=1 else if x

B.连接符两旁的操作符只能为字符型

C. if x>=0 then if x=0 then y=0 else y= -1 C.连接符两旁的操作符既可为数值型,也可else y=1

为字符型

D. if x<>0 then if x

D.连接符两旁的操作符既不能为数值型,也87. 以下递归函数中,正确的是(C)。

不能为字符型

A. Public Function Fn(n As Integer) If n=0 75. 下列表达式值为True的是(C)。

Then Fn=1 Else Fn=Fn*n End Function

A. \B. Public Function Fn(n As Integer) If n=0 B. \Then Fn=1 Else Fn=Fn(n)*n End Functio

C. \ C. Public Function Fn(n As Integer) If n=0 D. \

Then Fn=1 Else Fn=Fn(n-1)*n End Function

76. 下列表达式值为False的是(D)。

D. Public Function Fn(n As Integer) If n=0 A. True Or 8<3 Then Fn=1 Else Fn=Fn(n+1)*n End Function B. 5>2 Xor 8<3 88. InputBox 函数返回值的类型是( B )。

C. 5>2 Or 8<3 A. 数值 B. 字符串 C. 变体 D. D. 5>2 And 8<3

逻辑

77. “X是小于100的非负数”,用VB表达89. 计算绝对值的函数是(D)。

式表示正确的是(C )。 A. Int A. 0≤X<100 B. Exp B. 0<=X<100

C. Sqr C. 0<=X And X<100 D. Abs

D. 0<=X or X<100

90. 计算平方根的函数是(C)。

78. 下列表达式值为True的是(B)。

A. Sgn A. 5>2 And 8 B. Exp B. 4

C. Sqr C. 'b'>\D. Sqrt

D. Not(5>2)

91. 将ASCII码转换成字符串的函数是(A)。

79. 表达式中包含下述多种运算时,计算机A. Chr$ 会最后进行(D)运算。 B. Str$ A. 函数运算 C. Asc B. 算术运算 D. Val

C. 关系运算 92. 将数值型数据转换成字符串型数据的函D. 逻辑运算

数是(B)。 80. 表达式中包含下述多种运算时,计算机A. Chr$ 会最先进行(A)运算。 B. Str$ A. 函数运算 C. Asc B. 算术运算

D. Val

21

计算机等级考试

93. 将数字字符串转换成数值型常数的函数是(D)。 A. Chr$ B. Str$ C. Asc D. Val

94. 可获得字符ASCII码值的函数是(C)。

A. Chr$ B. Str$ B. Upper$ C. UCase$ D. LCase$

108. 数学式子sin25。 写成VB表达式是(D)。

A. sin25 B. sin(25) C. sin(25。)

D. sin(25*3.14/180)

109. 提取系统的日期和时间的函数是(D)。

A. 逻辑型数据只有两种可能值:True或者False

B. 当把逻辑值转换为数值时False转为0,True转为1

C. 当把其他类型数据转换为逻辑数据时,非0数转换为True,0转换为False D. 逻辑型数据以2个字节存储

123. 关于日期型数据,下列说法错误的是( C )。

C. Asc D. Val

95. 求字符串长度的函数是(A )。

A. Len B. long C. Length D. Val

96. 提取计算机系统的当前日期的函数是(A)。 A. Date$ B. Time$ C. DateValue D. Now

97. 提取系统的当前时间的函数是(B)。

A. Date$ B. Time$ C. DateValue D. Now

98. 计算以e为底的幂的函数是(B)。

A. Log B. Exp C. Ln D. Abs

99. 计算自然对数值的函数是(A)。

A. Log B. Exp C. Ln D. Sqr

100. 将浮点数或货币型数转换为小于等于该数的最大整型量的函数是(C )。 A. Cint B. Fix C. Int D. Ccur

101. 将数值的小数部分进行四舍五入,返回一个整型量的函数是(A)。 A. Cint B. Fix C. Int D. Ccur

102. 截去浮点数或货币型数的小数部分,返回一个整型量的函数是(B)。 A. Cint B. Fix C. Int D. Ccur

103. 可实现从字符串任意位置截取字符的函数是(B )。 A. Instr B. Mid$ C. Left$ D. Right$

104. 去掉字符串右边空格的函数是(B)。

A. Ltrim$ B. Rtrim$ C. Left$ D. Right$

105. 去掉字符串左边空格的函数是(A)。

A. Ltrim$ B. Rtrim$ C. Left$ D. Right$

106. 实现将大写字母转换成小写字母的函数是(D)。 A. Lower$ B. Upper$ C. UCase$ D. LCase$

107. 实现将小写字母转换成大写字母的函数是(C)。 A. Lower$

A. Date$ B. Time$ C. DateValue D. Now

110. 用于从字符串右边截取字符的函数是(D)。 A. Ltrim$ B. Rtrim$ C. Left$ D. Right$

111. 用于从字符串左边截取字符的函数是(D)。 A. Ltrim$ B. Rtrim$ C. Left$ D. Right$

112. 产生N个空格组成的字符串的函数是(A)。 A. Space$ B. Spc$ C. Rtrim$ D. Ltrim$

113. 产生大于10且小于等于20的随机整数的表达式为(C )。 A. Int(Rnd(10)+10) B. Int(Rnd*10+10) C. Int(Rnd*10+11) D. Int(Rnd*20-10)

114. 产生大于等于10且小于20的随机整数的表达式为(B)。 A. Int(Rnd(10)+10) B. Int(Rnd*10+10) C. Int(Rnd*10+11) D. Int(Rnd*20-10)

115. 求字符串存储时所占的字节数的函数是(B)。 A. Len B. LenB C. Length D. Val

116. 设a=5,则执行x=IIf(a>6,-1,0)后,x的值为(C)。 A. 5 B. 6 C. 0 D. -1

117. 设a=6,则执行x=IIf(a>5,-1,0)后,x的值为(D)。 A. 5 B. 6 C. 0 D. -1

118. 执行下面的语句后,所产生的对话框的标题是( A )。 A=InputBox (\,“5”)

A. bbbb B. aaaa C. 空 D. 5

119. 执行下面的语句后,所产生的对话框的提示消息是(B )。 A=InputBox (\

A. bbbb B. aaaa C. 空 D. 5

120. 执行下面的语句后,所产生的对话框中用户输入区域的默认值是(D )。 A=InputBox (\

A. bbbb B. aaaa C. 空 D. 5 121. 下列表示命题|x|≥|y|或x

A. Abs( x) ≥Abs( y) or x B. Abs( x)>=Abs( y) or x=Abs( y) or x

122. 关于逻辑型数据,下列说法错误的是( B )。

A. 日期型数据存储为8个字节浮点数值形式

B. 日期型数据表示的日期范围为100年1月1日至9999年12月31日,时间可以从0:00:00到23:59:59。

C. 日期文字一般以符号“&”括起来,如:&1 Jan,98&

D. 日期数据也可以用数字序列表示,小数点左边的数字表示日期,小数点右边的数字表示时间。

124. 货币类型数据是为表示钱款而设置的,该类型的数据以8字节存储,精确到小数点后( C )位,该位后的数字将被舍去。 A. 2 B. 3 C. 4 D. 5

125. 下列不属于数值数据类型的是(D )。 A.整型 B.实型 C.货币型 D.日期

126. 在VB中,数值型数据可以用八进制数来表示,但必须在其前面冠以( C )。 A. O B. H C. &O D. &H 127. 在VB中,数值型数据可以用十六进制数来表示,但必须在其前面冠以(D )。 A. O B. H C. &O D. &H

128. Do循环语句是根据条件决定循环的语句的,下列说法正确的是( A )。 A. While是当条件为真时执行循环,而Until是在条件变为真的之前重复

B. Until是当条件为真时执行循环,而While是在条件变为真的之前重复

C. While和Until都是当条件为真时执行循环

D. While和Until都是在条件变为真的之前重复循环

129. For语句的格式如下,下列说法错误的是(A )。 For = to [step ] [] [exit for] Next [] A.步长只能为正数,不能为负数 B.步长为1时,可略去不写

C.初值、终值和步长都是数值表达式 D.next后的循环变量与for语句中的循环变量必须相同

130. 以下关于while-wend循环的说法中正确的为( C )。

A. 与do while-loop循环完全一致 B. 不能用do while-loop循环来代替

C. 其循环中不能使用exit while 退出循环 D. while-wend不能实现所有循环要求 131. 下列For-Next循环的循环体的执行次数为(C)。 For I=1 to 11 I=I+1 Next I A. 5 B. 11 C. 6

D. 有语法错误

132. 假定有以下循环结构 ,则正确的描述是(B)。 Do Until 条件 循环体 Loop A. 如果“条件”是一个为0的常数,则一次循环体也不执行

B. 如果“条件”是一个为0的常数,则无限次执行循环体

C. 如果“条件”是一个不为0的常数,则至少执行一次循环体

D. 不论“条件”是否为“真”,至少要执行一次循环体

133. 假定有以下循环结构 ,则正确的描述是(B)。 Do While 条件 循环体 Loop A. 如果“条件”是一个为1的常数,则一次循环体也不执行

22

计算机等级考试

B. 如果“条件”是一个为1的常数,则无限次执行循环体

C. 如果“条件”是一个不为1的常数,则至少执行一次循环体

D. 不论“条件”是否为“真”,至少要执行一次循环体

134. 假定有以下循环结构 ,则正确的描述是(B)。 Do Until 循环体 Loop

A. 如果“条件”是一个为0的常数,则一次循环体也不执行

B. 如果“条件”是一个为0的常数,则无限次执行循环体

C. 如果“条件”是一个不为0的常数,则至少执行一次循环体

144. D. Goto语句与其相应的转向入口可以在同一过程中,也可在不同过程中。2*Sqr(4)的值是(A )。 A. 4 B. 8 C. 32 D. 16

145. A$=\,则Val(A$)的值为(B)。

A. 25.2868 B. 25.25 C. 25.252868 D. 2525.2868

146. Abs( -3.14)的值是(D)。

B. “hijk” C. “abcd” D. abcdefg

158. A$=\,则Val(A$)的值为(C)。

A. +3.14+2 B. +5.14 C. 3.14 D. 5.14

159. Int(-23.512)的值为(B)。

A. -23 B. -24 C. 24 D. 23

160. Fix(-23.512)的值为(A)。

D. 不论“条件”是否为“真”,至少要执行一次循环体

135. 假定有以下循环结构 ,则正确的描述是(B)。 Do While 循环体 Loop

A. 如果“条件”是一个为1的常数,则一次循环体也不执行

B. 如果“条件”是一个为1的常数,则无限次执行循环体

C. 如果“条件”是一个不为1的常数,则至少执行一次循环体

D. 不论“条件”是否为“真”,至少要执行一次循环体

136. 下面程序运行时内层循环的循环总次数是(A)。 For m=1 to 3 For n=0 TO m-1 Next n Next m A. 6 B. 5 C. 3 D. 4

137. 以下可以在For-Next循环体中跳出循环,执行Next下一句的语句(A)。 A. Exit For B. Exit While C. Exit Do D. Exit

138. 以下可以在For-Next循环体中跳出循环,执行Next下一句的语句( A )。 A. Exit For B. Exit While C. Exit Do D. Exit

139. 下列程序运行时,会产生(A)错误。 Dim Stu(2, 3) For I = 1 To 4 For j = 1 To 5 Stu(I, j) = I * j Next j Next I A. 下标越界 B. 大小写不匹配 C. 数组定义错误 D. 循环嵌套错

140. 已知一命令按钮的单击事件的代码如下,第一次单击该按钮输出的值为2,第三次单击该按钮输出的值为(C)。 Private Sub Command1_Click() Static Stu(3) As Integer For I = 2 To 3 Stu(I) = Stu(I) + I Next I Print Stu(2); End Sub A. 2 B. 4 C. 6 D. 8

141. 用于遍历对象集合所有元素的语句是( B )。

A. Do while…Loop B. For Each…Next C. While… Wend D. For… Next

142. 假定有以下程序段 For I=1 to 3 For j=5 to 1 step –1 Print I*j Next j,I 则语句Print I*j的执行次数是(A)。 A. 15 B. 16 C. 17 D. 18

143. 关于无条件转移语句Goto 的说明,下列说法错误的是( D )。

A. 该语句的功能是把控制转移到“标号”所在的程序行

B. 其中的标号可以是一个标识符或整型数

C. 程序中必须为每一个Goto语句提供一个唯一的转向入口

A. 3 B. -3 C. -3.14 D. 3.14

147. Int(23.512)的值为(D)。

A. -23 B. -24 C. 24 D. 23

148. Sgn(-6)的值是(D)。

A. 6 B. -6 C. 1 D. -1

149. 表达式1+((2+3)*2)*2的值是(C)。

A. 26 B. 22 C. 21 D. 24

150. 表达式3*2^2的值是(A)。

A. 12 B. 81 C. 3 D. 18

151. 已知A(1)=1,A(2)=2,A(3)=3,则A(A(3)-A(1))=( C )。 A.0 B.1 C.2 D.3

152. 已知A(1)=1,A(2)=2,A(3)=6,A(4)=8则A(A(1)+A(2))=( B )。 A.8 B.6 C.2 D.1

153. 已知Eng(1)=90,Math(1)=80,Comp(1)=95Total(1)=

Eng(1)+Math(1)+Comp(1),则Total(1)=( A )。 A.265 B.90 C.80 D.95

154. 已知Eng(1)=90,Math(1)=80,T(1)=2,Total(1)= (Eng(1)+Math(1))/T(1),则Total(1)=( C )。 A.80 B.90 C.85 D.170

155. 已知T(1)=9,T(2)=8,T(0)=5,Total= T(1)+T(2)+T(0),则Total=( B )。 A.9 B.22 C.8 D.5

156. 设a=2,b=3,c=4,d=5,下列表达式的值是(B)。 A>b AND cc A. True B. False C. -1 D. 1

157. s$=\,Right$(s$,4)的值是(B)。

A. “efghijk”

A. -23 B. -24 C. 24 D. 23

161. LCase$(\的值为(B )。

A. Abc B. abc C. ABC D. aBC

162. Len(“ab湖南长沙”)的值是(B)。

A. 5 B. 6 C. 10 D. 12

163. s$=\,left$(s$,4)的值是(C )。

A. “efghijk” B. “hijk” C. “abcd” D. abcdefg

164. s$=\,Mid$(s$,1,4)的值是(C )。

A. “efghijk” B. “hijk” C. “abcd” D. abcdefg

165. UCase$(\的值为(C )。

A. Abc B. abc C. ABC D. aBC

166. 表达式11 Mod 4/2的值是(D)。

A. 1.5 B. 2 C. 3 D. 1

167. 表达式14/5*2的值是(C)。

A. 1.4 B. 4 C. 5.6 D. 1

168. 表达式14\\5*2的值是(D)。

A. 1.4 B. 4 C. 5.6 D. 1

169. 设a=2,b=3,c=4,d=5,下列表达式的值是(A)。 3>2*b OR a=c AND b<>c OR c

170. 设a=2,b=3,c=4,d=5,下列表达式的值是(B)。 A>b AND cc A. True B. False C. -1 D. 1

171. Month(\的值为(B)。 A. 516 B. 21 C. 2007 D. 2018

172. s=\则s的值为(B)(□表示空格)。

23

计算机等级考试

A. abcd B. ab□□cd C. abcd□□ D. □□abcd

173. s=Left$(\,则s的值为(B)。 A. abgh B. abfg C. cdgh D. cdfg

174. s=Left$(\,则s的值为(C)。 A. abef B. cdef C. abgh D. cdgh

175. s=left$(“abcd”,2)+Mid$(“efgh”,2,2),则A. 该语句的功能是把控制转移到“标号”所在的程序行

B. 其中的标号可以是一个标识符或整型数

C. 程序中必须为每一个Goto语句提供一个唯一的转向入口

D. Goto语句与其相应的转向入口可以在同一过程中,也可在不同过程中。

186. 下列关于条件语句的说法中正确的为( B )。

A. if语句中可以没有then保留字 B. if语句中可以没有else保留字

C. if语句中只能有一个elseif分句 D. if语句都可以由iif语句替代

187. 情况语句的一般格式如下,其中表达式表列的形式通常有三种,下列选项中不属于这三种形式之一的是(C)。 Select Case Case A. 5 B. 25 C. 16 D. 9

198. 以下程序段运行的结果为(C)。 Dim m(10) For I=1 to 5 m(I)=I*I Next I Print m(I-2) A. 5 B. 25 C. 16 D. 0

199. 以下程序段运行的结果为(C)。 Dim m(10),s :s=0 For I=1 to 5 m(I)=I s=s+m(I) Next I Print s A. 5 B. 10 C. 15 D. 20

s的值为(B)。 A. abgh B. abfg C. cdgh D. cdfg

176. s=left$(“abcd”,2)+right$(“efgh”,2),则s的值为(C)。 A. abef B. cdef C. abgh D. cdgh

177. StrReverse(\)的值为(C)。

A. dCBA B. dcba C. Dcba D. DABC

178. 变量x的值为3,y的值为4,执行下列哪个语句后,可输出表达式:3+4=7( )。 A. Print \B. Print x;\C. Print x;\D. Print x;\

179. 表达式25^(0.5*-1)的值是(B )。

A. -12.5 B. 0.2 C. -5 D. 5 180. 表达式

Hour(\\的值为(D)。 A. 12-03-06 B. 12-3-6 C. 1236 D. 3

181. 下列语句有语法错误的是(D)。

A. a=5 B. b=a C. b=“a” D. 5=a

182. 某一变量要求在程序各模块中均可使用,应在(C)中用Public声明该变量。 A. 子过程 B. 窗体模块 C. 标准模块 D. 事件过程

183. 若要将控制权交还给操作系统,则实现的语句为(D )。 A.Exit B.End Sub C.Exit sub D.End

184. 关于条件语句,下列说法错误的是( D )。

A. 条件语句中的“条件”可以是逻辑表达式或关系表达式

B. 条件语句中的“条件”可以是数值表达式,非0值表示true,0值表示false

C. 在块结构条件语句中,“语句块”中的语句不能与then在同一行上

D. 块结构的条件语句和单行结构的条件语句都必须以End if结束

185. 关于无条件转移语句Goto 的说明,下列说法错误的是( D )。

[] … [Case Else] [] End select A. [,]…… B. to C. Like D. Is

188. 设a,b,c为整型变量,其值分别为1,2,3,以下程序段的输出结果是(D)。 a=b:b=c:c=a Print a;b;c A. 1 2 3 B. 2 3 1 C. 3 2 1 D. 2 3 2

189. 下列程序的输出结果是(C )。 P=0 For I=1 to 4 p=p*I Next I Print p A. 24 B. 4 C. 0 D. 10

190. 下列程序段的输出为(C)。 S=0 For I=1 to 10 I=I+1:s=s+I Next I Print s A. 55 B. 66 C. 30 D. 60

191. 以下程序段的输出结果是(D)。 A=1:b=2:t=0 if a A. 1 1 B. 1 2 C. 2 2 D. 2 1

192. 以下程序段的输出结果是( D)。 While n<=100 n=n+1 : s=s+n wend Print s A. 4949 B. 5050 C. 4950 D. 5151

193. 以下程序段的输出结果是(B)。

X=1:y=4 do until y>4 x=x*y:y=y+1 loop Print x

A. 1 B. 4 C. 8 D. 20

194. 以下程序段的输出结果是(D)。 N=4:k=1:I=0 For I=1 to n k=k*I Next I Print I A. 2 B. 3 C. 4 D. 5

195. 以下程序段的输出结果是(D)。 N=4:k=1:I=0 For I=1 to n k=k*I Next I Print k A. 21 B. 22 C. 23 D. 24

196. 以下程序段的输出结果是(A)。 Num=0 While num<=2 num=num+1 Print num; Wend A. 1 2 3 B. 1 1 1 C. 3 2 1 D. 2 1 3

197. 以下程序段运行的结果为(B)。 Dim m(10) For I=1 to 5 m(I)=I*I Next I Print m(I-1)

200. 下列程序段执行的结果为(A)。 Dim m(10 to 20) For I=10 to 20 m(I)=2*I Next I Print m(20) A. 40 B. 20 C. 10 D. 2

201. 下列程序段执行的结果为(B)。 Dim m(10) For I=0 to 10 m(I)=2*I Next I Print m(3) A. 12 B. 6 C. 3 D. 9

202. 下列程序段执行的结果为(C)。 Dim m(10) For I=0 to 10 m(I)=I*I Next I Print m(5) mod 10 A. 25 B. 10 C. 5 D. 2.5

203. 下列程序段执行的结果为(A)。 Dim m(10) For I=1 to 10 m(I)=2*I Next I Print m(1) A. 2 B. 6 C. 3 D. 9

204. 下列程序段执行的结果为(B)。 Dim m(10) For I=1 to 10 m(I)=2*I Next I Print m(3) A. 0 B. 6 C. 3 D. 9

205. 下列程序段执行的结果为(D)。 Dim m(10) For I=9 to 10 For j=1 to 2 m(I)=j Next j Next I Print m(9);m(10) A. 1 1 B. 1 2 C. 2 1 D. 2 2

206. 下列程序段执行的结果为(A)。 Dim m(10) For I=0 to 10 m(I)=2*I Next I Print m(m(3)) A. 12 B. 6 C. 3 D. 9

207. 以下程序段的输出结果是 (D)。x=13:y=15 a=x-y if x>=y then a=y else a=a-y Print a A. -2 B. F2 C. N13 D. -17

208. 以下程序段的输出结果是(B)。 N=1:s=0 do s=s+n : n=n+1 loop until n>100 Print s A. 4949 B. F5050 C. N4950 D. 5151

209. 以下程序段的输出结果是(B)。 N=1:s=0 do s=s+n : n=n+1 loop while n<=100 Print s

24