vb试题总集

2019-09-02 00:37

Vb习题 第一至二章

1. 如果要使命令按钮表面显示文字“退出(X)”(在字符x之下加一横线),则其caption

属性应设置为 ,其括号中带下划线的x表示在运行时按下 键与单击该按钮效果相同。

2. 如果要在单击命令按钮时执行一段代码,则应将这段代码写在该命令按钮的

事件过程中。

3. 表示控件与窗体顶部距离的属性是 ;表示控件与窗体左侧距离的属性

是 ;表示控件宽度的属性是 ;表示控件高度的属性是 。 4. 如果在运行时不允许移动窗体,可以将窗体的【 】属性设置为False。

(A)BordorStyle (B)ControBox (C)Moveable (D)WindowState

5. 如果要使窗体的最大化按钮变成暗灰色(不起作用),应设置窗体的【 】属性。

(A)Caption (B)Icon (C)MaxButton (D)MinButton 6. 要在窗体上显示图片,需设置窗体的【 】属性。

(A)Caption (B)Icon (C)Picture (D)ControlBox

7. 设在窗体上有两个命令按扭,其中一个命令按钮的名称为cmda,则另一个命令按钮

的名称不能是【 】。

(A)cmdc (B)cmdb (C)cmdA (D)Commandl

8. 如果设计时在属性窗口将命令按钮的【 】属性设置为False,则运行时按钮从窗

体上消失。

(A)Visible (B)Enabled (C)DisabledPicture (D)Default

9. 如果设计时在属性窗口将命令按钮的【 】属性设置为False,则运行时按钮不能

响应用户的鼠标事件。

(A) Visible (B)Enabled (C)DisabledPicture (D)Default

10. 将文本框的【 】属性设置为True时,文本框可以输入或显示多行文本,且会在

输入的内容超出文本框的宽度时自动换行。

(A)MultiLine (B)ScrollBars (c)Text (D)Enabled

11. 通过文本框的【 】属性可以获得当前文本插入点所在的位置。

(A)Position (B)SelStart (C)SelLength (D)Left

12. 如果将文本框的【 】属性设置为True,则运行时不能对文本框中的内容进行编

辑。

(A)Locked (B)MultiLine (c)TabStop (D)Visible

13. 在设计阶段,当双击窗体上的某一个文本框控件时,系统将在代码窗口中显示该文本

框控件的【 】事件过程模板。

(A)Click (B)DblClick (C) Change (D)GotFocus

14. 通过文本框的【 】事件过程可以获取文本框中键入字符的ASCII码值。

(A)Change (B)GotFocus (C)LostFocus (D)KeyPress 15. 下面【 】对象无Caption属性。

(A)Form (B)CommandButton (c)TextBox (D)Label 16. 任何控件都具有【 】属性。

(A)Text (B)Caption (c)(名称) (D)ForeColor

17. 决定控件上文字的字体、字形、大小、效果的属性是【 】。

(A)Text (B)Caption (C)(名称) (D)Font

第三章

4.以下不合法的常量是【 】。

(A)10^2 (B)100 (c)100.0 (D)10E+01 8.以下【 】是字符串常量,【 】可以作为字符串变量。 (A)m B)#01/01/99# (C)\ (D)True 9.下列【 】是日期常量。

(A)\ (B)2/1/02 (C)#2/1/02# (D){2/1/02} 10. 下面【 】不是字符串常量。

(A)\你好\ (B)\ (C)\ (D)#False# 13.Visual Basic认为下面【 】组变量是同一个变量。

(A) A1和a1 (B)Sum和Summary (C)Aver和Average (D)A1和A_1 14.下列叙述中不正确的是【 】。

(A) 变量名的第一个字符必须是字母 (B) 变量名的长度不超过255个字符

(C) 变量名可以包含小数点或者内嵌的类型声明字符 (D) 变量名不能使用关键字

15.以下不能作为Visual Basic变量名的是【 】。(多选)

(A) EI (B) E12 (C) 12-E (D) E_12 (E) 12.5 16.以下可以作为Visual Basic变量名的是【 】。 (A) F1.1 (B) π (C) F2A (D) 2FA

17.以下可以作为Visual Basic变量名的是【 】。 (A) SIN (B) CO1 (C) COS(x) (D) x(-1) 23.Int(100*Rnd())产生的随机整数的闭区间是【 】。

(A) [0,99] (B) [1,100] (C) [0,100] (D) [1,99] 24.产生[10,37]之间的随机整数的Visual Basic表达式是【 】。

(A) Int(Rnd(1)*27)+10 (B) Int(Rnd(1)*28)+10 (C) Int(Rnd(1)*27)+11 (D) Int(Rnd(1)*28)+11 25.模拟方形骰子投掷的表达式是【 】。 (A)Int(6*Rnd(1)) (B) Int(1+6*Rnd(1)) (C)Int(6*Rnd(1)-1) (D) Int(7*Rnd(1)-1)

27.求一个三位正整数N的十位数的正确方法是【 】。 (A) Int(N/10)-Int(N/100)*10 (B) Int(N/10)-Int(N/100) (C) N-Int(N/100)*100 (D) Int(N-Int(N/100)*100)

28.如果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)

29.将任意一个正的两位数N的个位数与十位数对换的表达式为【 】。

(A) (N-Int(N/10)*10)*10+Int(N/10) (B) (N-Int(N)/10*10+Int(N)/10 (C) Int(N/10)+(N-Int(N/10)) (D) (N-Int(N/10))*10+Int(N/10)

31.表达式Int(-17.8)+Abs(17.8)的值是【 】。

(A) 0 (B) 0.8 (C)-0.2 (D)-34.8 32.函数Left(\,3)的值是【 】。

(A) how (B) are (c) you (D) how are you 33.函数Right(\,4)的值是【 】。 (A) Beij (B) jing (C) eiji (D) ijin

34.表达式Abs(-5)+Len(\的值是【 】。

(A) 5ABCDE (B) -5ABCDE (C) 10 (D) 0 35.函数Mid(\的值是【 】。

(A) SHANGH (B) SHA (C) ANGH (D) HAI

37. 设A=\,则表达式Val(Left(A, 4) + Mid(A, 4, 2))的值为【 】。 (A) 123456 (B) 123445 (C) 8 (D) 6

38.设A=\,下面【 】的函数值为”jklm”。(多选) (A) Mid(A,10,14) (B) Right(A,4) (c) Mid(A,10,4) (D)Left(A,10,4)

39.函数InStr(\程序设计教程\,\程序\的值为【 】。 (A) 1 (B) 2 (C) 3 (D) 4

40.函数UCase(Mid(\的值为【 】。 (A) visual (B) basic (C) VISUAL (D) BASIC 46.表达式Int(8*Sqr(36)*10^(-2)*10 +0.5)/10的值是【 】。

(A) .48 (B) .048 (C) .5 (D) .05 50.表达式(7\\3+l)*(18\\5-1)的值是【 】。

(A) 8.67 (B) 7.8 (C) 6 (D) 6.67

54.表示条件“身高T超过1.7米且体重w小于62.5公斤”的布尔表达式为【 (A)T>=1.7 And W<=62.5 (B)T<=1.7 Or W>=62.5 (C)T>1.7 And W<62.5 (D)T>1.7 Or W<62.5 56.代数式

a对应的visual Basic表达式是【 】。

b?cd (A) a/b+c/d (B) a/(b+c)/d (C) (a/b+c)/d (D) a/(b+c/d)

】60.表达式\的值是 【 】。表达式\的值是【 】。 表达式12 & 34的值是【 】。表达式12 + 34 值是【 】。 (A)\ (B)\ (C)\ (D)46

65.设A、B、C表示三角形的三条边,表示条件“任意两边之和大于第三边”的布尔表达式可以用【 】表示。(多选)

(A) A+B>=C Or A+C>=B Or B+C>=A

(B) Not (A+B<=C Or A+C<=B Or B+C<=A) (C) A+BB And B+C>A

66.不能表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式有【 】。 (A)A*B=0 And A<>B (B) (A=0 Or B=0)And A<>B (C)A=0 And B<>0 Or A<>0 And B=0 (D) A*B=0 And(A=0 Or B=0) 67.在一个语句行内写多条语句时,语句之间应该用【 】分隔。 (A) 逗号 (B) 分号 (c) 顿号 (D) 冒号 二、填空题

1.已知A=7.5,B=2,C=-3.6,写出下列布尔表达式的值。 (1)A>B And C>A Or AB ( ) (2)A>B And C>A Or Not C>B And A

4.若A=20,B=80,C=70,D=30,则表达式A+B>160 Or(B*C>200 And Not D>60)的值是 ( ) 5.设A=2,B=-2,则表达式A/2+1>B+5 Or B*(-2)=6的值是( )。 6.设A=2,B=-4,则表达式3*A>5 Or B+8<0的值是 ( )。 7.关系式X≤-5或X≥5所对应的布尔表达式是 ( )

8.关系式-5≤x≤5所对应的布尔表达式是: 9.A的绝对值大于等于B同时不等于C的布尔表达式是: 10.x是小于100的非负数,对应的布尔表达式是:

11.闰年的条件是:年号(Y)能被4整除,但不能被100整除;或者年号能被400整除。表示该条件的布尔表达式是:

12.一元二次方程ax2+bx+c=0有实根的条件是:a≠0,并且b2-4ac≥0。表示该条件的布尔表达式是: 13.表示条件“变量x为能被5整除的偶数”的布尔表达式是: 15.写出下面Format函数的值:

(1)Format(5459.4,\ 值为: (2)Format(334.9,\ 值为: (3)Format(0.6725,\ 值为: (4)Format(0.6725,\值为: 3.写出下列代数式对应的visual Basic表达式

第4章 顺序结构程序设计

一、选择题(除了特别注明“多选”外,其余均为单选题) 1.语句X=X+1的正确含义是【 】。

(A) 变量X的值与x+1的值相等 (B) 将变量X的值存到X+1中去 (C) 将变量X的值加1后赋给变量X (D)变量X的值为1 4.变量未赋值时,数值型变量的值为【 】,字符串变量的值为【 】。

(A) 0 (B) 空串\ (C) Null (D) 没任何值 7.以下【 】程序段可以实现x,Y变量值的交换。 (A)Y=X: X=Y (B)Z=X: Y=Z: X=Y

(C)Z=X: X=Y: Y=Z (D)Z=X: W=Y: Y=Z: X=Y 10.在运行阶段,要在文本框Textl获得焦点时选中文本框中所有内容,对应的事件过程是【 A 】。 (A) Private Sub Textl_GotFocus() Textl.SelStart=0

Textl.SelLength=Len(Text1.Text)

End Sub

(B) Private Sub Textl_LostFocus() Textl.SelStart=0

Textl.SelLength=Len(Textl.Text) End Sub

(C) Private Sub Textl_Change() Textl.SelStart=0

Textl.SelLength=Len(Textl.Text) End Sub

(D) Private Sub Text1_SetFocus() Textl.SelStart=0

Textl.SelLength=Len(Textl.Text) End Sub

19. 下面程序段的功能是【 】。 A=10.5 B=Int(A+0.5)

(A) 求平均值 (B) 将一实数四舍五入取整 (c) 求绝对值 (D) 舍去一实数的小数部分

23.下列说法中正确的是【 】。

(A) 语句Text1.Text=X的含义是将变量X的值显示于文本框Textl中 (B) 语句Text1.Text=X的含义是将文本框Textl中的内容赋值给变量X

(C) 语句Val(Text1.Text)=X的含义是将文本框Textl中的内容转换为数值型后赋值给变量X (D) 以上说法都是错误的

二、判断程序或程序段的执行结果 1.下列程序段的执行结果为【 】 X=2

Print X+1: X+1

(A) 3 3 (B) X+1 X+1 (C) 3 4 (D) 2+1 2+1 3.下列程序段的执行结果为【 】。 X=0 Print X-1 X=3

(A) -1 (B) 3 (C) 2 (D) 0 4.下列程序段的执行结果为【 】。


vb试题总集.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

Copyright © 2019-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18

× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: