当前位置:文档之家› VB单选题(第3章)

VB单选题(第3章)

VB单选题(第3章)
VB单选题(第3章)

147 函数InStr("VB程序设计教程","程序")的值为().

A) 1

B) 2

C) 3

D) 4

答案 C

148 假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是().

A) BOOLVAR='TRUE'

B) BOOLVAR=.TRUE.

C) BOOLVAR=#TRUE#

D) BOOLVAR=3<4

答案 D

149 下列标识符中,不能作为变量名使用的是( ).

A) TName

B) T_Temp

C) T32

D) T32#

答案 D

150 下列数据类型中,占用内存最小的是().

A) Boolean

B) Byte

C) Integer

D) Single

答案 B

151 下列赋值语句中正确的是().

A) txt1.text+txt2.text=txt3.text

B) https://www.doczj.com/doc/0511580576.html,=cmdok

C) 12label.caption=1234

D) a=inputbox(hello)

答案 D

152 下列字符串常量中,最大的是().

A) "北京"

B) "上海"

C) "天津"

D) "广州"

答案 C

153 下面()是日期型常量.

A) "12/19/99"

B) 12/19/99

C) #12/19/99#

D) {12/19/99}

答案 C

154 已知A、B、C中C最小,则判断A、B、C能否构成三角形,三条边长的逻辑表达式是().

A) A>=B And B>=C And C>0

B) A+C>B And B+C>A And C>0

C) (A+C)>=C And A-C <=C) And C>0

D) A+B>C And A-B>C And C>0

答案 B

155 要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句().

A) Option Base 0

B) Option Explicit

C) Option Base 1

D) Option Compare

答案 B

156 OPTION EXPLICIT 语句不可以放在().

A) 窗体模块的声明段中

B) 标准模块的声明段中

C) 类模块的声明段中

D) 任何事件过程中

答案 D

157 如果一个变量未经定义而直接使用,则该变量的类型为().

A) Integer

B) Byte

C) Boolean

D) Variant

答案 D

158 表达式25\3 mod 3 *Int(4.5)的值为().

A) 4

B) 8

C) 1

D) 5

答案 B

159 下列运算符中()的优先级最高.

A) /

B) \

C) Mod

D) +

答案 A

160 以下几项中,属于逻辑型常量的是().

A) Bal

B) 2010-10-2

C) #10/10/02#

D) TRUE

答案 D

161 下面选项中()是字符串连接运算符.

A) %

B) Mod

C) &

D) And

答案 C

162 表达式val("a2000")的值为().

A) 0

B) 65

C) 2000

D) 19

答案 A

163 如果一个整型变量定义后未赋值,则该变量的缺省值为().

A) 8

B) ""

C) 1

D) 0

答案 D

164 表达式"xyz" + "568"的值是().

A) xyz

B) 568

C) xyz568

D) 120

答案 C

165 以下几项中,属于日期型常量的是().

A) "10/10/02"

B) 10/10/02

C) #10/10/02#

D) {10/10/02}

答案 C

166 下面()是合法的字符串常量.

A) ABC$

B) "ABC"

C) 'ABC'

D) ABC

答案 B

167 下面()是合法的单精度型变量.

A) num!

B) sum%

C) xinte$

D) mm#

答案 A

168 Int(198.555*100+0.5)/100的值().

A) 198

B) 199.6

C) 198.56

D) 200

答案 C

169 下列各项变量中,哪一项所占的内存空间最多().

A) dim x as currency x=99

B) dim st1 as string st1='good'

C) dim st2 as string st2='goodbye'

D) dim d as data d='1898/09/12'

答案 C

170 Line(100,100)-Step(400,400)将在窗体()画一直线.

A) (200,200)到(400,400)

B) (100,100)到(300,300)

C) (100,100)到(500,500)

D) (100,100)到(400,400)

答案 C

171 函数Len(Str(Val("123.4")))的值为().

A) 11

B) 4

C) 6

D) 8

答案 C

172 表达式(-1)*Sgn(-100+Int(Rnd*100))的值是().

A) 0

B) 1

C) -1

D) 随机数

答案 B

173 产生[10,37]之间的随机整数的Visual Basic表达式是().

A) In t(Rnd*27)+10

B) Int(Rnd*28)+10

C) Int(Rnd*27)+11

D) Int(Rnd*28)+11

答案 B

174 以下可以作为VB变量名的是().

A) False

B) CO1

C) COS(X)

D) X(-1)

答案 B

175 代数式e x Sin(300)2x/(x+y)lnx对应的VB表达式是().

A) E^X*Sin(30*3.14/180)*2*x/x+y*log(x)

B) Exp(x)*Sin(30)*2*x/(x+y)*ln(x)

C) Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*log(x)

D) Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*ln(x)

答案 C

176 下面选项中()是算术运算符.

A) %

B) And

C) &&

D) Mod

答案 D

177 \、/、Mod、*等4个算术运算符中,优先级最低的是().

A) \

B) /

C) Mod

D) *

答案 C

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

A) 0

B) 空

C) 1

D) 无任何值

答案 A

179 表达式INT(8*SQR(36)*10^(-2)*10+0.5)/10的值是().

A) 0.48

B) 0.048

C) .5

D) .05

答案 C

180 为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是().

A) Value

B) Default

C) Cancel

D) Enabled

答案 B

181 表达式X+1>X是().

A) 算术表达式

B) 非法表达式

C) 字符表达式

D) 关系表达式

答案 D

182 函数Ucase(Mid("visualbasic",7,8))的值为().

A) visual

B) basic

C) VISUAL

D) BASIC

答案 D

183 下列()是日期型常量.

A) "2/1/02"

B) 37258

C) #2/1/02#

D) |2/1/02|

答案 C

184 表达式(7\3+1)*(18\5-1)的值是().

A) 8.76

B) 7.8

C) 6

D) 6.67

答案 C

185 下列表达式中,其值为0的是().

A) 7/9

B) 7 mod 15

C) 7\9

D) 15 mod 9

答案 C

186 如果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)

答案 B

187 表达式25.28 Mod 6.99的值是().

A) 1

B) 5

C) 4

D) 出错

答案 C

188 代数式x1-|a|+ln10+sin(x2+2л)/cos(57o)对应的VisualBasic表达式是().

A) X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57*3.14/180)

B) X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57*3.14/180)

C) X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57)

D) X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57)

答案 A

189 定义货币类型数据应该用关键字().

A) SINGLE

B) DOUBLE

C) CURRENCY

D) BOOLEAN

答案 C

190 Interger类型的变量可存的的最大整数是().

A) 250

B) 256

C) 32768

D) 32767

答案 D

191 下面四项中,______是VB中的数值变量.

A) ABC

B) E+2

C) "True"

D) .0135

答案 A

192 在下列表达式中,非法的是______.

A) a=b+c

B) a>b+c

C) a≠b>c

D) a

答案 C

193 常量2.7856E-6的类型是______.

A) 整型

B) 实型

C) 字符型

D) 双精度

答案 B

194 VB表达式Cos(0)+Abs(-1)+Int(Rnd)的值是______.

A) 1

B) 2

C) 0

D) -1

答案 B

195 函数Int(Rnd*11)+10产生的数值的范围是______.

A) (0,10)

B) [10,10]

C) [10,20]

D) (0,20)

答案 C

196 数学表达式x>y>z的正确VB逻辑表达式是______.

A) x>y And

B) x>y>z

C) x>y And >z

D) x>y And y>z

答案 D

197 表达式4+5\6*7/8 Mod 9的值是

A) 4

B) 5

C) 6

D) 7

答案 B

198 参与运算的两个表达式均为True,运算结果也为True,则该逻辑运算符为:

A) AND

B) IMP

C) NOT

D) XOR

答案 A

199 设a="Visual Basic",下面使b="Basic"的语句是 .

A) b=Left(a,8,12)

B) b=Left(a,8,5)

C) b=Mid(a,8,5)

D) b=Right(a,5,5)

答案 C

200 函数Int(10*Rnd)是在()范围内的整数.

A) [0,1]

B) [1,10]

C) [1,9]

D) [0,9]

答案 D

201 Integer类型的数据由_ _____字节组成.

A) 1

B) 2

C) 3

D) 4

答案 B

202 以下各组数据类型中,满足占用存储空间从小到大排序的是 .

A) Byte、Integer、Double

B) Byte、Integer、Double、Boolean

C) Boolean、Byte、Integer、Long

D) Boolean、Byte、Integer、Double

答案 A

203 表达式 15 Mod 4 + 13 \ 5 * 2 的值是

A) 0

B) 2

C) 4

D) 7

答案 C

204 设x=8,y=14,z=15,以下表达式的值是 xz) Or z

A) 1

B) -1

C) True

D) False

答案 C

205 声明符号常量应该用关键字().

A) Static

B) Const

C) Private

D) V26/ariant

答案 B

206 INT(100*RND(1))产生的随机整数的闭区间是().

A) [0,99]

B) [1,100]

C) [0,100]

D) [1,99]

答案 A

207 下面4项中合法的变量名是().

A) X_yz

B) 123abc

C) integer

D) X-Y

答案 A

208 下面4项中不合法的整常数是().

A) 100

B) &O100

C) &H100

D) 1

答案 D

209 下面4项中合法的字符常数是().

A) ABC$

B) "ABC"

C) 'ABC'

D) ABC

答案 B

210 下面4项中合法的单精度型变量是

A) num!

B) sum%

C) xinte$

D) mm#

答案 A

211 表达式Abs(-5)*5\5/5的值是

A) -25

B) 25

C) 5

D) 1

答案 B

212 表达式16/4-2^5*8/4MOD5\2的值为

A) 14

B) 4

C) 20

D) 2

答案 B

213 数学关系3≤x<10表示成正确的VB表达式为

A) 3<=x<10

B) 3<=x AND x<10

C) x>=3 OR x<10

D) 3<=x AND <10

答案 B

214 数学表达式如图对应的VB不正确的表达式是

A) a*b/(3*c*d)

B) a/3*b/c/d

C) a*b/3/c/d

D) a*b/3*c*d

答案 D

215 已知A$="12345678",则表达式Val(Left$(A $,4)+Mid$(a $,4,2))的值为

A) 123456

B) 123445

C) 8

D) 6

答案 B

216 Print Day(#2000-10-15#)语句显示的结果是

A) 2000-10-15

B) 2000

C) 10

D) 15

答案 D

217 表达式print Len(trim(" abcd ")&"123")的结果是

A) 9

B) 7

C) abcd

D) 123

答案 B

218 表达式Len("123程序设计ABC")的值是

A) 10

B) 14

C) 20

D) 17

答案 A

219 语句print sgn(-54)+abs(-2^3)+int(2^3)输出结果为

A) 15

B) -38

C) -54

D) -15

答案 A

220 下列变量命名正确的是().

A) myfile

B) vb 1

C) page@2

D) cmd.1

答案 A

221 可以同时删除字符串前导和尾部空白的函数是().

A) Ltrim

B) Rtrim

C) Trim

D) Mid

答案 C

222 表达式4+5 \ 6 * 7 / 8 Mod 9 的值是().

A) 4

B) 5

C) 6

D) 7

答案 B

223 设a=3,b=5,则以下表达式值为真的是().

A) a>=b And b>10

B) (a>b)Or(b>0)

C) (a<0)Eqv(b>0)

D) (-3+5>a)And(b>0)

答案 B

224 下列变量命名正确的是().

A) Len

B) Test@qw

C) 6cost_1

D) count2s

答案 D

225 可以删除字符串尾部空白的函数是().

A) Ltrim

B) Rtrim

C) Trim

D) Mid

答案 B

226 3>8-3 OR 10+2 <=3*4 AND 5=2+3的结果是().

A) True

B) False

C) -3

D) 10

答案 A

227 删除字符串前导和尾随空格的函数是().

A) Ltrim()

B) Rtrim( )

C) Trim()

D) Lcase

答案 C

228 Rnd函数不可能产生的()值.

A) 0

B) 1

C) 0.1234

D) .00005

答案 B

229 常量-0.00013579的科学计数法是().

A) -1,3579E+0.4

B) .00013579

C) -13.579E-5

D) -1.3579E-0.4

答案 C

230 语句PRINT"SGN(-26)=";SGN(-26)的输出结果为().

A) SGN(-26)=26

B) SGN(-26)=-26

C) SGN(-26)=+1

D) SGN(-26)=-1

答案 D

231 系统符号常量的定义通过()获得.

A) 对象浏览器

B) 代码窗口

C) 属性窗口

D) 工具箱

答案 A

232 表达式Mid("SHANGHAI",6,3)的值是().

A) SHANGH

B) SHA

C) ANGH

D) HAI

答案 D

233 Len("实践应用能力")的值是().

A) 6

B) 4

C) 8

D) 不能确定

答案 A

234 下列的逻辑表达式中不正确的是().

A) A

B) X

C) 1>2 AND 3>1

D) X>Y AND 1=2

答案 B

235 以下各表达式中, 计算结果为0的是().

A) INT(12.4)+INT(-12.6)

B) CINT(12.4)+CINT(-12.6)

C) FIX(13.6)+FIX(-12.6)

D) FIX(12.4)+FIX(-12.6)

答案 D

236 不能正确表示条件"两个整型变量A和B之一为0,但不能同时为0"的布尔表达式().

A) A*B=0ANDA<>B

B) (A=0ORB=0)ANDA<>B

C) A=0ANDB<>0ORA<>0AND B=0

D) A*B=0AND(A=0ORB=0)

答案 D

237 求以10 为底X 的常用对数的表达式为().

A) LOG(X)/LOG(10)

B) LN(X)

C) LOG(X)/LOG(E)

D) LOG(X)

答案 A

238 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是().

A) 4^5

B) 3*4

C) x+1

D) SIN

答案 C

239 VB认为下面()组变量是同一个变量.

A) A1和a1

B) SUM和SUMMARY

C) AVER和AVERAGE

D) A1和A_1

答案 A

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

A) 0

B) -1

C) True

D) FALSE

答案 B

241 货币型数据需()字节.

A) 2

B) 4

C) 6

D) 8

答案 D

242 骰子是一个正六面体,分别用1~6 代表这六个面,掷一次骰子出现的数可表示为().

A) int(rnd*6+1)

B) int(rnd*6)

C) int(rnd*7)

D) int(rnd(6)+1)

答案 A

大学VB考试题库完整

大学VB考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.doczj.com/doc/0511580576.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器) D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件 C、在运行阶段产生的图形和文字 D、以上均可 14、设x=3,y=5,则以下表达式值为真的是 (C) A、(-3+5>x) And (y>0) B、(x<0) Eqv (y>0) C、(x>y) Or (y>0) D、x>=y And y>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0

VB第三章练习题

1、计算圆柱体的表面积和体积 在窗体上放置5个标签,4个文本框,3个命令按钮,单击“计算”按钮,右侧文本框显示相应的结果;单击“清除”按钮,清除所有文本框的内容;单击“结束”按钮,程序结束。(用两种方法做) 2、计算长方体的体积和表面积 3、求二元一次方程的根 求二元一次方程5X2-9X-10=0,运行界面如图

1.填空题 1.在程序设计语言系统中具有固定语法含义的符号串称为(),它们通常用来表示系统提供的标准过程、函数、运算符、常量等。 2.()用于标记用户自定义的常量、类型、变量、控件、过程、函数等名字。 3.整型数据占()字节的内存空间。长整型数据占()个字节的内存空间。单精度浮点型数据占()个字节的内存空间。双精度浮点型数据占()个字节的内存空间。日期型数据占()个字节的内存空间。 4.100%表示100为()型数据;100!表示100为()型数据;100@表示100为()型数据。 5符号常量在某一过程中说明,则该符号常量只能在()内有效。 6.若一个整型变量说明了之后没有给它赋值,则它的值为()。 7.在VB中可以把类型说明符放在变量名的()来说明变量的类型。 8.为使VB的编译程序自动检查变量声明,遇到未经说明的标识符发出错误警告信息,在程

序中要加上(Option Explicit)语句。 9.对含有多种运算的表达式,各种运算之间的顺序为()→()→()→()。 10.把的小数部分四舍五入转换为整数,可使用函数()。 11.将x四舍五入到百位(例如,若x=应舍入成23900),可使用表达式()。 12.将x从十位截断(例如,x=应截成23800)可使用表达式()。 13.设X为数值变量,求X的常用对数可使用的表达式是(Log(X)/Log(10))。 14.要从字符串“VisualBASIC”中截取子字符串“BASIC”可使用函数() 15.设S是字符串变量,并且串长度为7,写出生成由S的偶数序号字符组成的字符串的表达式(例如,把字符串”ABCDEFG”变成“BDF”)。 16.设S是字符串变量,并且串长度为7,写出用第2i–1个字符代替第2i个字符所得到字符串的表达式(例如,把字符串”ABCDEFG”变成“AACCEEG”)。 17.产生从整数a到整数b之间的随机整数可使用表达式(Int((b-a+1)*Rnd+a))。

vb练习题第三章

VB第三章练习 一、选择题 1.关于Visual Basic程序的说法不正确的是________。 A) 一行可以写多条语句,语句之间用“:”隔开 B) 一条语句可以写在多行上,用“空格”加“_”作为续行标志 C) 程序中的大小写字母不区分 D) 变量在使用之前必须先定义类型 2.Visual Basic的一条语句可以写在多行,但要用续行符,续行符应为________。 A) 一个空格加一个下划字符(_) B) 一个下划字符(_) C) 直接回车 D) 一个空格加一个连字符(-) 3.Visual Basic的一行可以写多条语句,语句之间用________隔开。 A) 逗号 B) 分号 C) 顿号_ D) 冒号 4.下列说法不正确的是 ________。 A) 注释语句是非执行语句,仅对程序的有关内容其注释作用,它不被解释和编译 B) 注释语句可以作为代码中的一行 C) 注释语句不可以放在其他语句的后面 D) 代码中加入注释语句的目的是提高程序的可读性 5.下列说法不正确的是________。 A) 调试程序时,使用解释运行方式比较方便 B) 解释运行方式比编译运行方式运行应用程序的速度慢 C) 解释运行方式必须在Visual Basic集成环境下使用 D) 解释运行方式和编译运行方式都必须在Visual Basic集成环境下使用 6.一般情况下,用Visual Basic创建应用程序分为4个主要步骤。以下操作顺序正确的是________。 ① 创建应用程序的界面② 编写程序代码,建立事件过程 ③ 设置对象属性④ 调试运行程序,生成可执行文件 A) ①②③④ B)①③②④ C) ②①④③ D) ②③①④ 7.新建工程的快捷键是________ 。 A) Crtl+A B)Crtl+D C) Crtl+N D) Crtl+E 8.工程文件的扩展名是________。 A) frm B) frx C) cls D)vbp 9.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为"Visual Basic Test"的语句为________。 A) Form1="Visual Basic Test" B) Caption="Visual Basic Test" C) Form1.Text="Visual Basic Test" D) https://www.doczj.com/doc/0511580576.html,="Visual Basic Test" 10. 下列不能打开代码窗口的操作是________ 。 A) 双击窗体上的某个控件 B) 双击窗体 C) 按F7键 D) 单击窗体或控件

VB课本习题答案第三章

第3章程序流程控制 3.1 填空题 1.设变量r 表示圆的半径,则计算圆的面积并赋给变量s使用的赋值语句为(s=3.14159*r*r )。 2.给命令按钮Command2的Caption属性赋予字符串“退出”使用的赋值语句为(Command2.Caption="退出")。 3.为了求n的阶乘,要求用户输入n的值。程序使用InputBox函数输入,要求对话框提示信息为“请输入一个求阶乘的数:”,标题为“求数的阶乘”,并且正确地把输入的信息转换为数值存放到变量n中,则使用的赋值语句为(n=val(InputBox("请输入一个求阶乘的数:","求数的阶乘"))。 4.如果使用MsgBox对话框显示提示信息“退出本系统?”,并显示“是(Yes)”和“否(No)”两个按钮,显示图标“?”号,指定第一个按钮为默认值以及标题为“提示信息”,则调用MsgBox函数的形式为(MsgBox("退出本系统? ",4+32+0,"提示信息"))。 5.如果使用MsgBox对话框显示提示信息“文件未找到!”,并显示“确定”按钮、图标“!”号和标题“文件查找”,则使用的MsgBox语句为(MsgBox"文件未找到",0+48+0,"文件查找")。 6.要在当前窗体Form和立即窗口输出字符串“Visual BASIC 6.0”使用的Print方法分别是( Print “Visual BASIC 6.0”)和( Debug.Print “Visual BASIC 6.0”)。 7.使用Print方法时,若用逗号分隔,则按( 标准)格式输出各表达式的值,若用分号分隔,则按( 紧凑)格式输出各表达式的值。 8.注释语句是一个(非执行)语句,VB不对它们进行编译,对程序的执行结果没有任何影响。 9.判别变量i是否为偶数,若为偶数就把它显示出来。使用单行结构条件语句为(If i Mod 2=0 Then print x )。 页脚内容1

最新VB第三章课后习题答案

习题 一、单项选择题 1、设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是() A.PrintA=x+y B. Print"A=";x+y C. Print"A="+Str(x+y) D. Print"A="&x+y 2、假定有如下的命令按钮(名称为Command1)事件过程: PrivateSubCommand1_Click() x=InputBox("输入:","输入整数") MsgBox"输入的数据是:”,,”输入数据:"+x EndSub 程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是() A. x的值是数值10 B. 输入对话框的标题是“输入整数” C. 信息框的标题是“输入数据:10” D. 信息框中显示的是“输入的数据是:” 3、有如下程序 a=3;b=4 PRINT b<a END 运行后,输出的结果是( ) A.4>3 B.-1 C.0 D.显示出错信息 4、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1 的命令按钮,然后编写一个事件过程。程序运行以后,如果在文本框中输入一个字 符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件 过程是() A. Private Sub Text1_Change() B. Private Sub Command1_Click() Command1.Caption=”计算机等级考试”Caption=”计算机等级考试” End Sub End Sub C. Private Sub Form1_Click() D. Private Sub Command1_Click() Text1.Caption=”计算机等级考试”Text1.Text=”计算机等级考试”

vb练习题,电子版 第三章 建立简单的Visual Basic应用程序

第三章建立简单的Visual Basic应用程序 教学要求: 掌握Visual Basic语言语句的语法规则,掌握赋值语句、注释、暂停与程序结束语句;通过编写简单的应用程序,了解如何用Visual Basic开发一个应用程序,掌握设计应用程序的方法,学会程序的保存、装入及运行。 知识点: 面向对象的交互式程序设计;使用Visual Basic开发应用程序。 内容导航: 一、语句 (一)语句 语句是执行具体操作的指令,每个语句以回车键结束。 (二)赋值语句 用赋值语句可以把指定的值赋给某个变量或某个带有属性的对象,一般格式为:[Let]目标操作符=源操作符 (三)注释、暂停与程序结束语句 1.注释语句 格式:Rem 注释内容 ′注释内容 2.暂停语句(Stop) 格式:Stop 3.结束语句(End) 格式:End 二、编写简单的Visual Basic应用程序 (一)用Visual Basic开发应用程序的一般步骤 在用Visual Basic开发应用程序时,需要以下3步:建立可视用户界面;设置可视界面特性;编写事件驱动代码。 (二)编写Visual Basic应用程序 1.建立用户界面 2.设置属性 3.编写代码 三、程序的保存、装入和运行 (一)保存程序 应用程序可以用4种类型的文件保存。一类是单独的窗体文件,扩展名为.frm;一类是公用的标准模块文件,扩展名为.bas;第三类是类模块文件,扩展名为.cls(本书不涉及类模块文件);第四类是工程文件,这种文件由若干个窗体和模块组成,扩展名为.vbp。 (二)程序的装入 一个应用程序包括4类文件,即窗体文件、标准模块文件、类模块文件和工程文件,这4类文件都有自己的文件名。但只要装入工程文件,就可以自动把与该工程有关的其他3类文件装入内存。 (三)程序的运行

vb题库第三章要点

87题 下列可作为Visual Basic变量名的是(D)。 A.a#a B.4a C.?xy D.C.onst_a 为了描述x>y和y>z同时成立,则下述选项中,正确的是(D)。 A.x>y .and Y>z B.x>y>z C.x>y and >z D.x>y and y>z 下列(B)是日期型数据。 A.@Januaryl0,1997@ B.#Januaryl0,1997# C. Januaryl0,1997 D.&Januaryl0,1997& 名称(D)表示变体类型数据。 A.Double B.Currency C.Boolean D.V ariant 在表示字符串时,可作为字符串尾部符号的是(D)。 A.# B.! C.& D.$ 在一个语句行内写多条语句时,语句之间应该用(D)分隔。 A.逗号 B.分号 C.顿号 D.冒号 Visual Basic的逻辑类型数据占(A)字节内存。 A.2 B.4 C.8 D.16 在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以

在行末使用续行字符(A),表示下一行是当前行的继续。 A.一个空格加一个划字符( _) B.一个划字符(_) C.直接回车 D.一个空格加一个连字符( -) 表达式1.5+3\2>2 Or 7 Mod3 < 4 and Not 1的运算结果是(A)。 A.-1 B.0 C.1 D.其他 表达式4+5 \ 6 * 7 / 8 Mod 9 的值是(B)。 A.4 B.5 C.6 D.7 表达式Left( how are you ,3)的值是(A)。 A.how B.are C.you D.how are you 表达式Int(5*Rnd+1)*Int(5*Rnd-1)的值的范围是(D)。 A.[0,15] B.[-1,15] C.[-4,15] D.[-5,15] 满足当x的值是偶数时为真,奇数时为假要求的表达式是(D)。 A.x Mod 2=0 B.Not x Mod 2<>0 C.x\2*2-x)=0 D.Not(x Mod2) 函数Ucase( Basic )的值为(D)。 A.Basic B.basic C.BasiC D.BASIC 可以同时删除字符串前导和尾部空白的函数是(C)。 A.Ltrim B.Rtrim

VB程序练习题整理稿剖析

1.退出Visual Basic 的快捷键是______。A. Ctrl+Q B.Shift+Q C.Alt+Q 2.窗体设计器是用于设计______。 A.应用程序的界面 C.应用程序的代码D. Ctrl+Alt+Q B. 对象的属性D. 窗体的代码 3.启动Visual Basic 后,VB为用户建立的第一个窗体是______。 A.Form1 B.Form C.窗体1 D. 窗体 4.启动Visual Basic 后,VB为用户新建立的工程的名字是______。 A.窗体1 B. 工程1 C.窗体 D. 工程 5.工程资源管理器窗口包含的文件类型有______种。 A.1 B.2 C.3 D. 4 6.如果VB环境中缺少某个窗口,一般应从主菜单______的下拉菜单中找到相应的激活命令。 A.编辑C.调试B. 文件D. 视图 7.能够通过标准工具栏打开的窗口是______。 A.代码窗口 C.属性窗口 8.窗体文件的扩展名______。B. 设计器窗口D. 窗体布局窗口 A..bas B. vbp C..exe 9.工程文件的扩展名______。 A..com D. frm B. vbp C..exe D. bas 10.Visual Basic的编程机制是______。 A.面向过程C.事件驱动B. 面向对象D. 可视化 (三)练习题 使用VB建立一个应用软件的全过程有哪些步骤?。1.具体过程如下(1)在窗体上建立用户窗口(界面)对象。 (2)分别对对象设置属性。 (3)分别对对象事件的过程编程且完成代码输入。 (4)运行程序和调试程序。 (5)保存程序。 1. 2.保存VB文件,至少要保存几个文件?应先保存什么文件?2.至少保存2个文件,先保存窗体文件,后保存工程文件。

vb题库第三章

87 题下列可作为Visual Basic 变量名的是(D )。 A. a#a B. 4a C. ?xy D. C.onst_a 为了描述x>y 和y>z 同时成立,则下述选项中,正确的是( A. x>y .and Y>z B. x>y>z C. x>y and >z D. x>y and y>z 下列(B)是日期型数据。 A. @Januaryl0 ,1997@ B. #Januaryl0,1997# C. Januaryl0,1997 D. &Januaryl0 ,1997& 名称(D)表示变体类型数据。 A. Double B. Currency C. Boolean D. V ariant 在表示字符串时,可作为字符串尾部符号的是(D)。 A. # B. ! C. & D. $ 在一个语句行内写多条语句时,语句之间应该用(D)分隔。 A. 逗号 B?分号 C?顿号 D.冒号 Visual Basic的逻辑类型数据占(A)字节内存。 A. 2 B. 4 C. 8 D. 16 在代码编辑器中,如果一条语句太长,无法在一行内写下 D)。 (不包括注释),要折行书写,可以

在行末使用续行字符( A ),表示下一行是当前行的继续。 A. 一个空格加一个划字符(」 B. —个划字符(_) C. 直接回车 D. —个空格加一个连字符(-) 表达式 1.5+3\2>2 Or 7 Mod3 < 4 and Not 1 的运算结果是(A)。 A. -1 B. 0 C. 1 D. 其他 表达式4+5 \ 6 * 7 / 8 Mod 9 的值是(B)。 A. 4 B. 5 C. 6 D. 7 表达式Left( how are you ,3)的值是(A)。 A. how B. are C. you D. how are you 表达式Int(5*Rnd+1)*Int(5*Rnd-1)的值的范围是(D)。 A. [0,15] B. [-1,15] C. [-4,15] D. [-5,15] 满足当x 的值是偶数时为真,奇数时为假要求的表达式是( D )。 A. x Mod 2=0 B. Not x Mod 2<>0 C. x\2*2-x)=0 D. Not(x Mod2) 函数Ucase( Basic )的值为(D)。 A. Basic B. basic C. BasiC D. BASIC 可以同时删除字符串前导和尾部空白的函数是(C)。 A. Ltrim B. Rtrim C. Trim D. Mid

VB程序设计题库(全)复习课程

V B程序设计题库(全)

VB程序设计练习题 第一题、 题目:(事件)单击窗体 (响应)求50以内所有偶数的和,并在窗体上输出来。 将结果存入变量S中。 代码:Dim I As Integer For i = 2 To 50 If (i Mod 2)=0 Then S=s+i End If Next Print (CStr(s)) 第二题 题目:(事件)双击窗体 (响应)求s=1+1*2+1*2*3+….+1*2*3*….*10并将结果存入变量S中代码:Dim i,j As Integer Dim k As Long k=1 s=0 For i =1To 10 For j=1 To i k=k*j Next s=s+k k=1 Next Print(CStr(s)) 第三题题目:(事件)单击窗体 (响应)求100以内偶数的和,并将结果输出在窗体上。 将结果存入变量SUM中 代码:Dim i As Integer For i =1 To 100 If i Mod 2 =0 Then Sum=sum+i End If Next Print sum 第四题 题目:(事件)单击窗体 (响应)编写程序求10*11*12+11*12*13+….+15*16*17的结果并将结果输出到窗体上。将结果存入变量M中。 代码:Dim i,j As Integer Dim s As Long For i =10 To 15 s=1 For j = i To i +2 s=s*j Next m=m+s Next Print (CStr(m)) 第五题 题目:(事件)双击窗体 (响应)求100以内奇数的和,并将结果输出在窗体上。

vb题库及答案

最新VB题库及答案 一、选择题 第1部分 1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是 A、Private Sub Text1_Change() = "计算机等级考试" End Sub B、Private Sub Command1_Click() Caption = "计算机等级考试" End Sub C、Private Sub Form_Click() = "计算机等级考试" End Sub D、Private Sub Command1_Click() = "计算机等级考试" End Sub 2、在一行内写多条语句时,每个语句之间用()符号分隔。 A、, B、: C、. D、; 3、下面()是合法的变量名。 A、X_YZ B、123ABC C、INTEGER D、X-Y 4、下面()是合法的字符常量。 A、ABC$ B、“ABC” C、‘ABC’ D、ABC 5、表达式16/4 - 2^5*8 MOD 5\2的值为()。 A、14 B、4 C、20 D、2 6、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是 A、b=Left(a,10) B、b=Mid(a,10) C、b=Right(a,10) D、b=Mid(a,11,10) 7、设a="a",b="b",c="c",d="d",执行语句x = IIf((a < b) Or (c > d), "A", "B")后,x 的值为 A、"a" B、"b" C、"B" D、"A" 8、在窗体上画一个文本框,然后编写如下事件过程: Private Sub Form_Click() x = InputBox("请输入一个整数")

vb题库3套

试卷编号:8949 所属语言:Visual Basic 试卷方案:09-10-2《程序设计基础—VB》模拟 试卷总分:100分 共有题型:6种 一、判断共5题(共计10分) 第1题(2.0分) 用For循环写的程序不能用While循环来写. 答案:N 第2题(2.0分) 对象的可见性用enabled属性设置,可用性用visible属性设置. 答案:N 第3题(2.0分) 数组作为过程参数时,使用的是地址传送方式. 答案:Y 第4题(2.0分) 控件是对象,而窗体不是对象,它只是控件对象的窗口. 答案:N 第5题(2.0分) 在窗体模块的声明部分中用Private声明的变量的有效范围是其所在的工程. 答案:N 二、单项选择共20题(共计40分) 第1题(2.0分) 若有数组说明语句为:Dim a(10),则数组a包含元素的个数是(). A:10 B:22 C:8 D:12 答案:B

第2题(2.0分) 若要清除列表框的所有内容,可用什么方法实现 A:RemoveItem B:Cls C:Clear D:以上均不可以 答案:C 第3题(2.0分) 在一个语句内写多条语句时,用来分隔每条语句的符号是(). A:, B:: C:、 D:; 答案:B 第4题(2.0分) Cls方法可清除窗体或图片框中的信息是 . A:Picture属性设置的背景图案 B:在设计时放置的控件 C:程序设计时产生的图形和文字 D:以上方法都对 答案:C 第5题(2.0分) VB窗体文件的扩展名是(). A:VBW B:VBP C:FRM D:BAS 答案:C 第6题(2.0分) 下面关于随机文件的描述正确的是 A:文件中的内容是通过随机数产生的

VB第一章理解练习知识题

第一章https://www.doczj.com/doc/0511580576.html,环境和程序设计初步 一.选择题 1.在Visual https://www.doczj.com/doc/0511580576.html,的集成开发的环境中,下面不属于该环境编程语言的是(C)。 A.VB B.C++ C. Pascal D. J# 2.在集成开发环境中有两类窗口,浮动窗口和固定窗口,下面不属于浮动窗口的是(D)。 A.工具箱窗口 B.属性窗口 C.立即窗口 D.窗体窗口 3.在https://www.doczj.com/doc/0511580576.html,中,在窗体上显示控件的文本,用(A )属性设置。 A. T ext B. Name C. Caption D. Image 4.不论何种控件,共同具有的是什么属性( D )。 A. T ext B. Name C.ForeColor D.Text 5.对于窗体,可改变窗体的边框性质的属性是(B)。 A.MaxButton B. FormBorderStyle C. Name D. Left 6.若要使标签控件显示时不要覆盖窗体的背景图案,要对(A)属性进行设置。A.BackColor B. BorderStyle C.ForeColor D.BackStyle 7.若要使命令按钮不可操作,要对(A)属性进行设置。 A. Enabled B.Visible C. BackColor D. T ext 8.要使文本框中的文字不能被修改,应对(D)属性进行设置。 A. Locked B. Visible C. Enabled D. ReadOnly 9.要使当前Form1 窗体的标题栏显示“欢迎使用https://www.doczj.com/doc/0511580576.html,”,以下(B)语句是正确的。 A.Form1.T ext=“欢迎使用V https://www.doczj.com/doc/0511580576.html,”

B.Me. T ext=“欢迎使用https://www.doczj.com/doc/0511580576.html,” https://www.doczj.com/doc/0511580576.html,=“欢迎使用https://www.doczj.com/doc/0511580576.html,” D.Me. Name=“欢迎使用https://www.doczj.com/doc/0511580576.html,” 10.当运行程序时,系统自动执行启动窗体的(A)事件过程。 A. Load B. Click C. UnLoad D. GotFocus 11.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是(B)。 A.文本框没有内容 B.文本框的MulitLine属性为False C.文本框的MulitLine属性为True D.文本框的Locked属性True 12.要判断在文本框中是否按了Enter键,应在文本框的(D)事件中判断。 A. Change B. KeyDown C. Click D. KeyPress 13.在VB.NE集成环境中创建https://www.doczj.com/doc/0511580576.html,应用程序时,除了工具箱窗口、窗体窗口和属性窗口外,必不可少的窗口是(C)。 A.窗体布局窗口

第三章VB测试题

1、以下叙述中正确的是。 窗体的Name属性指定窗体的名称,用来标识一个窗体 A. 窗体的Name属性的值是显示在窗体标题栏中的文本 B. 可以在运行期间改变对象的Name属性的值 C. 对象的Name属性值可以为空 D. 2、以下关于窗体的描述中,错误的是。 执行Unload Form1语句后,窗体Form1消失,但仍在内存中 A. 窗体的Load 事件在加载窗体时发生 B. 当窗体的Enabled 属性为False时,通过鼠标和键盘对窗体的操作都被禁止 C. 窗体的Height、Width属性用于设置窗体的高和宽 D. 3、以下能够触发文本框Change事件的操作是。 文本框失去焦点 A. 文本框获得焦点 B. 设置文本框的焦点 C. 改变文本框的内容 D. 4、在窗体上有一个文本框控件,名称为Txttime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序为: Private Sub Timer1_ _____() Txttime.Text=Time End Sub 在下划线上应填入的内容是。 Enabled A. Visible B.

Interval C. Timer D. 5. 单选题:(1.0分) 在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中,则能够实现上述要求的语句序列是。 Option1.Value=True:Check1.Value=False A. Option1.Value=True:Check1.Value=True B. Option2.Value=False:Check1.Value=True C. Option1.Value=True:Check1.Value=1 D. 6、为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是。 Value A. Default B. Cancel C. Enabled D. 7、图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是。 Autosize A. Stretch B. Autoredraw C. Appearance D. 8、以下叙述中错误的是。 在同一窗体的菜单项中,不允许出现标题相同的菜单项 A.

大学vb考试题库大全

哇咔咔谢谢使用 —呼唤奇迹的爷们一、单项选择题 1与传统的程序设计语言相比‘Visual Basic最突出的特点是(C)。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是(C)。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B )。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.doczj.com/doc/0511580576.html,="VisualBasic 窗体” B、Form1.Title="VisualBasic 窗体” C、F orm1.Caption="VisualBasic 窗体” D、F orm1.Text="VisualBasic 窗体” 5、为了装入一个Visual Basic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A )。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y= n *r*r C、y=x+30 D、3y=x 8、Visual Basic 6.0集成环境的主窗口中不包括(C)。 A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、V isual Basic工具箱中的所有控件都具有宽度(Width )和高度(Height)属性 D、V isual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。

VB习题3(含答案)

(11)在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是______。 A) Private Sub Text1_Change() B) Private Sub Command1_ Click () Command1.Caption = "计算机等级考试" Caption = "计算机等级考试" End Sub End Sub C) Private Sub Form1_ Click () D) Private Sub Command1_ Click () Text1.Caption = "计算机等级考试" Text1.Text = "计算机等级考试" nd Sub End Sub (12)设a=5,b=4,c=3,d=2表达式3 > 2 * b Or a = c And b <> c Or c > d的值是______。 A)1 B)True C) False D)2 (13)设a = "MicrosoftV isualBasic" ,则以下使变量b的值为“V isualBasic”的语句是______。 A) b = Left(a, 10) B) b = Mid(a, 10) C) b = Right(a, 10) D) b = Mid(a, 11, 10) (14)假定有如下的窗体事件过程: Private Sub Form_Click() a$ = "Microsoft Visual Basic" b$ = Right(a$, 5) c$ = Mid(a$, 1, 9) MsgBox a$, 34, b$, c$, 5 End Sub 程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是______。 A) Microsoft V isual B) Microsoft C) Basic D)5 (15)设a = "a",b = "b",c = "c",d = "d",执行语句x=IIf((ad), "A","B")后,x的值为______。 A) "a" B) "b" C) "B" D) "A" (16)为了使命令按钮(名称为Command1)右移200,应使用的语句是______。 A) Command1.Move -200 B) Command1.Move 200 C) Command1.Left = Command1.Left + 200 D) Command1.Left = Command1.Left - 200 (17)在窗体上画一个文本框,然后编写如下事件过程: Private Sub Form_Click() x = InputBox("请输入一个整数") Print x + Text1.Text End Sub 程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为______。 A) 123 B)456 C) 479 D) 123456 (18)在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False。程序运行后,如果单击命令按钮,则每隔一秒钟在文本框中显示一次当前的时间。以下是实现上述操作的程序: Private Sub Command1_Click() Timer1.______ End Sub Private Sub Timer1_Timer() Text1.Text = Time End Sub 在下划线处应填入的内容是______。 A) Enabled = True B) Enabled = False C) Visible = True D) V isible = False (19)假定在图片框Picture1中装入了一个图形,为了清除该图形(不删除图片框),应采用的正确方法是

VB第三章课后习题答案(20210110133743)

、单项选择题 1、设x=4,y=6,则以下不能在窗体上显示出“ A=10得语句就是() A、PrintA=x+y B、Print"A=";x+y C、Prin t"A="+Str(x+y) D、Prin t"A=" &x+y 2、假定有如下得命令按钮(名称为mand1)事件过程: PrivateSubma nd1_Click() x=lnputBox("输入:","输入整数") MsgBox"输入得数据就是:”,输入数据:"+x EndSub 程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误得就是() A、x得值就是数值10 B、输入对话框得标题就是输入 整数” C、信息框得标题就是输入数据:10 ” D、信息框中显示得就是输入得数据 就是:” 3、有如下程序 a=3;b=4 PRINT b v a END 运行后,输出得结果就 是 A、4> 3 ( ) B、-1 C、0 D、显示出 错信息 4、在窗体(名称为Form1)上画一个名称为Text1得文本框与一个名称为mand1得命令按 钮,然后编写一个事件过程。程序运行以后,如果在文本框中输入一个字符,则把命令按钮得标题设置为“计算机等级考试”。以下能实现上述操作得事件过程就是 A、Private Sub Text1_Cha nge() B、Private Sub man d1_Click() mand1、Caption= ”计算机等级考试”Capti on= ”计算机等级考试” End Sub End Sub

C、Private Sub Form1_Click() D 、Private Sub mand1_Click() Text1 、Caption= ”计算机等级考试”Text1 、Text= ”计算机等级考试” End Sub End Sub 5、假定有如下得窗体事件过程: Private Sub Form_Click() a$ = "Microsoft Visual Basic" b$ = Right(a$, 5) c = Mid(a$, 1, 9) MsgBox a$, 34, b$, c$, 5 End Sub 程序运行后单击窗体,则在弹出得信息框中得标题栏中显示得信息就是( ) A、Microsoft Visual B 、Microsoft C、Basic D 、5 6、窗体上放置了三个文本框,若在Text1 中输入456,在Text2 中输入78,在程序中执行了语句 Text3=Text1+Text2 后,则在Text3 中显示( ) A、434 B 、45678 C、溢出D、语法错误 7、执行下面得程序,单击窗体,则在窗体上显示得就是( )。 Option Explicit Private Sub Form_Click() Dim a As Integer, b As Integer, c As Integer b = 6: c = 6 、5 a = b = c Print a End Sub A 、1 B、-1 C、0 D、语法错误 说明: False- 0 True -1 8、语句PRINT “INT(-13 、2)=”;INT(-13 、2) 得输出结果为: A、INT(-13 、2)= -13 、2 B 、INT(-13 、2)= 13 、2 C、INT(-13 、2)= -13 D、INT(-13 、2)= -14 、填空题

VB程序设计考试题库——考试专用

程序设计题 1、题目:(事件)单击窗体(响应)用输入框输入一自然数,判断就是"正数" 、"负数或"零",并根据输入的数用消息框显示"正数"、"负数”或"零"。 2、题目:(事件)单击窗体。(响应)求200~300之间既能被3整除又能被7整除的数。并求出所有数之与存入变量SUM 中 3、题目:单击窗体。(响应)已知S=1+1/4+1/9+1/16+1/25+…+1/100,结果输出在窗体上。 4、题目:(事件)单击窗体。(响应)在窗体上打印数列2/1,3/2,5/3,8/5,13/8…的前10项,并求其与,将与保存在变量s 中。 5、题目:(事件)双击窗体。(响应)把一元钞票换成一分、二分与五分的硬币每种至少有一枚),求出其所有的换法,把结果输出在窗体上。将所有的换法的数目存入变量N中 6、题目:单击窗体。)求1!+2!+3!+4!+5!并将结果输出到窗体上。结果存入变量S中 7、题目:(事件)单击窗体。(响应)生成一个一维数组(1 0个数组元素依此为: ' 15、23、72、43、96、23、3、65、88、17 写程序求出这个数组中的最大值、最小值与平均值,并输出在窗体上。将最大值,最小值,平均值分别存 入变量Max,Min,Aver 中 &题目:(事件)单击窗体。(响应)在窗体上输出100~200之间的所有合数。求出所有数之与存入SUM中 所谓合数就是指自然数中能被 1 与本数整除以外,还能被其她数整除的数。 9、题目:(事件)单击窗体。(响应)求10~20之间所有素数的乘积并输出在窗体上。将结果存入变量L中。 10、题目:(事件)单击窗体。(响应)求1 - 1/2 + 1/3 - 1/4 +……+ 1/99 - 1/100的值。将结果存入变量冲。1题 n = InputBox(" 输入一个自然数") If n > 0 Then result = " 正数" ElseIf n < 0 Then result = " 负数" ElseIf n = 0 Then result = " 零" End If MsgBox "输入的数据" & n & " 为:" & result 2题 Dim i As Integer For i = 201 To 300 If ((i Mod 3) = 0) And ((i Mod 7) = 0) Then Print (CStr(i)) sum = sum + i End If Next Print sum 3题 Dim i As Integer s = 0 For i = 1 To 10 s = s + 1 / (i A i) Next Print (s) 4题 Dim i, j, k, m As Integer s = 0 :i = 2:j = 1 For k = 1 To 10 s = s + i / j m = j Print (CStr(i)) & "/" & CStr(j) j = i i = i + m Next 5题 Dim i, j, k As Integer For i = 1 To 100 For j = 1 To 50 For k = 1 To 20 If ((i + 2 * j + k * 5) = 100) Then Print (CStr(i)) Print (CStr(j)) Print (CStr(k)) n = n + 1 End If Next Next Next 6题Dim i, j, k As Integer For i = 1 To 5 k = 1 For j = 1 To i k = k * j

相关主题