2022年VB练习题.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年VB练习题.pdf》由会员分享,可在线阅读,更多相关《2022年VB练习题.pdf(23页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、VB练习题 ( 含答案 ) VB单元练习题一一、选择题1、 Visual Basic 集成开发环境中不包括下列哪些窗口?( D) A、 工具箱窗口B、 工程资源管理器窗口C、 属性窗口D、 命令窗口2、 “一辆小客车在正常行进过程中被一辆大型货车撞坏了”,在这句话中 ,“客车” ,“小” ,“行进”与 “被一辆大型货车撞坏了”分别对象Visual Basic 中的哪些术语?( B ) A、 对象、属性、事件、方法B、 对象、属性、方法、事件C、 属性、对象、事件、方法D、 属性、对象、方法、事件3、对象的特征与状态特征称为?( C ) A、 事件B、 方法C、 属性D、 类4、下面哪一个属性用
2、来标识对象的名称?(D ) A、 Caption B、 Value C、 Text D、 Name 5、下列哪个符号就是合法的变量名? ( A ) A、 VB123 B、 Abs C、 99Ji D、 xy 6、数学式子10sin25o写成 Visual Basic 表达式就是?(D) A、 10sin25 B、 10*sin(25) C、 10*sin(25o) D、 10*sin(25*3 、14/180) 7、Visual Basic 中不存在下列哪一种数据类型?(D ) A、 字符串类型B、 日期类型C、 逻辑类型D、 指针类型8、表达式Left(“ Visual” ,3)+Lcase
3、(“ AB” )的值就是? (C) A、 visAB B、 VisAB C、 Visab D、 ualab 9、表达式6+10 Mod 4*2+1的值就是? (A) A、 9 B、 11 C、 1 D、 3 10、把数值型转换为字符串型需要使用下列哪一种函数? (B) A、 Val() B、 Str() C、 Asc() D、 Chr() 11、VB 中窗体文件的扩展名就是_。(B) (A)VBP (B)FRM( 对) (C)VBW (D)PDM 12、在设计应用程序时,通过 _窗口可以查瞧到应用程序工程中的所有组成部分。(D) (A) 代码窗口 (B) 窗体设计窗口 (C)属性窗口(D)工程
4、资源管理器窗口(对) 13、在 VisualBasic 中,所有的窗体与控件都必定具有的一个属性就是_。(A)Name( 对) (B)Font (C)Caption (D)FillColor 14、对变量名说法不正确的就是_AC_ 。(A) 必须就是字母开头,不能就是数字或其她字符(B) 不能就是 VB 的保留字(C) 可以包含字母、数字、下划线与标点符号(对 ) (D) 不能超过 255 个字符15、以下变量名中,_就是不符合VisualBasic 的命名规范的。(A)Abc901 (B)_mnu_Open_234( 对) (C)price_ (D)K 精品资料 - - - 欢迎下载 - -
5、 - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 23 页 - - - - - - - - - - VB练习题 ( 含答案 ) 16、在窗体上画一个命令按钮(名称为 Command1),然后编写如下事件过程: PrivateSubCommand1_Click() DimbAsInteger b=b+1 EndSub 运行程序 ,三次单击命令按钮后,变量 b 的值就是 :_。(A)0 (B)1(对) (C)2 (D)3 17、下列程序段的执行结果为_。X=5:Y=-20 If Not X0 Then X=Y-3 Else Y=X+3
6、Endif Print X-Y;Y-X (A)-3 3(对) (B)5 8 (C)3 3 (D)25 25 18、当 x 为偶数时 ,则在窗体上显示“偶数”,否则显示“奇数”,不能实现该代码段功能的就是(A)if x2=x/2 then print偶数 else print 奇数 (B)if x mod2=0 then print偶数 else print 奇数 (C)if not x mod 20 then print偶数 else print 奇数 (D)if x2=int(x/2 )then print偶数 else print 奇数 (对) 19、若要执行下列程序段后窗体上显示红字,则
7、 x 可取的值为 : Select case int(x/10) case2,4,6,8 print 黄 case1,3,5,7,9 print 绿 case else print 红 end select (A)27 (B)38 (C)10 (D)5( 对) 20、在程序代码中将图片文件mypic、jpg 装入图片框Picture1 的语句就是 _。(A)Picture1 、 Picture=mypic 、jpg (B)Picture1 、Image=mypic 、jpg (C)Picture1 、Picture=LoadPicture(mypic 、jpg)( 对) (D)LoadPict
8、ure(mypic 、jpg) 21、大部分控件都没有的属性就是_。(A)Top (B)Name (C)Enabled (D)Interval( 对 ) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 23 页 - - - - - - - - - - VB练习题 ( 含答案 ) 22、下列属于正确的字符串常量的就是_ (A)#ABC (B)$ABC$ (C)ABC (D)ABC( 对) 23、设 a=8,b=10,则以下表达式的值为真的就是_ (A)(-3+5a)and(b0) (B)a=ba
9、ndb12 (C)not(b0) (D)(ab)or(b0)( 对) 24、语句 Z=y+1 代表 _ (A) 将变量 Z 存入变量y 中,再加上 1 的表达式(B) 变量 Z 取得 y+1 的值 (对 ) (C) 变量 Z 取得变量y 的值 ,然后再加上1 的一个表达式(D) 将变量 Z 存入变量y+1 中25、执行下面的语句后,所产生的信息框的标题就是_。A=MsgBox(AAAAA,3,BBBBB) (A)BBBBB( 对) (B)AAAAA (C)空(D) 出错 ,不能产生信息框26、执行下列代码,分别输入12 与 89,输出结果就是_。Private Sub Form_Click()
10、 a=InputBox(D) b=InputBox(E) Print a+b End Sub (A)101 (B)DE1289 (C)DE (D)1289( 对) 27、为了暂时关闭计时器,应把该计时器的某个属性设置为False,这个属性就是 _。(A)Enabled( 对) (B)Visible (C)Timer (D)Interval 28、下列表达式,哪一个可以产生1 到 6 之间的随机整数(包括 1 与 6)_。(A)Int(Rnd*7) (B)Int(Rnd(6)+1) (C)Int(Rnd*6) (D)Int(Rnd*6+1)( 对 ) 29、执行下列程序,从键盘输入10,运行结果
11、就是 _。PrivateSubCommand1_Click() S=InputBox( 请输入一个数字:) Select Case S Case Is0 Print 0 Case Is3 Print 3 Case Is5 Print 5 End Select End Sub (A)0( 对) (B)3 (C)5 (D)0 30. VB6 、0 共有 3 个版本 ,它们分别就是_B_ A. 学习版、标准版与企业版B. 学习版 、专业版与企业版C. 学习版、标准版与网络版D. 标准版、专业版与中文版精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 -
12、- - - - - - - - -第 3 页,共 23 页 - - - - - - - - - - VB练习题 ( 含答案 ) 31. VB 的集成开发环境中有_c_工作状态A. 一种B. 两种C. 三种D. 四种32. VB6 、0 的集成开发环境不包括_D_ A. 窗体窗口B. 工具箱C. 代码窗口D. 过程窗口33. VB6 、0 集成开发环境有三种工作状态,不属于三种工作状态之一的就是_B_ A. 设计状态B. 编写代码状态C. 运行状态D. 中断状态34. 用 VB 设计的应用程序,文件的扩展名中不含_D_ A. 、Frx B. 、Bas C. 、Vbp D. 、Form 35. 以
13、下说法正确的就是_B_ A. 属性窗口包括 :标题栏、对象名称的单选按钮、选项卡、属性列表、属性含义说明B. 属性窗口包括 :标题栏、对象名称的下拉列表、选项卡、属性列表、属性含义说明C.属性窗口包括:菜单栏、对象名称的单选按钮、选项卡、属性列表、属性含义说明D.属性窗口包括 :菜单栏、对象名称的下拉列表、选项卡、属性列表、属性含义说明36.VB 中,强制变量声明的语句就是_A_ 。A.Option Explicit B.Option Base C.REM D.PUBLIC 37. VB6 、0 集成开发环境有三种工作状态,工作状态显示在_D_。A. 状态栏的最左方B. 状态栏的最右方C. 状
14、态栏的中括号内D. 标题栏的中括号内38. 在界面设计时,双击窗体中的对象后,VB 将显示的窗口就是_B_。A. 立即窗口B. 代码窗口C. 属性窗口D. 项目 (工程 )窗口39. 下述选项中 ,属于 VB 的程序设计方法就是_B_。A. 面向对象、顺序驱动B. 面向对象、事件驱动C. 面向过程、事件驱动D. 面向过程、顺序驱动40.VB 集成开发环境中,功能键 F5 的功能就是 _D_。A. 进入帮助窗口B. 进入编辑状态C. 进行上下窗口的切换D. 运行程序41.VB 设计的应用程序,扩展名为、 Vbp 的文件就是 _C_。A. 窗体文件B. 类文件C. 工程文件D. 标准模块文件42.
15、VB 设计的应用程序,扩展名为、 Frm 的文件就是 _A_ 。A. 窗体文件B.类文件C. 工程文件 D. 标准模块文件43.用 VB 可视化程序设计语言设计应用程序的主要工作就是完成_B_。A. 设计流程与编写代码B. 设计界面与编写代码C. 设计算法与编写代码D. 设计程序与编写代码44.在 VB 6 、0 中,12345& 的数据类型就是(B) A. 整数型B. 长整数型C. 字符常数D. 双精度常数45.在 VB6 、0 中,语句 Dim M1#,Abc,Xyz As Single定义的 M1、Abc 与 Xyz 的类型分别就是(D) A.双精度、整数型、单精度B.双精度、单精度、单
16、精度C.双精度、整数型、整数型D.双精度、可变类型、单精度精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 23 页 - - - - - - - - - - VB练习题 ( 含答案 ) 46.在 VB6 、0 中,下列不正确的Integer 型常数就是 _A_。A. 32768 B. 0 C. 037% D. 22222 47.在 VB6 、0K ,12345678# 的类型就是 _B_。A. 整数型B.长整数型C. 字符常数D.双精度常数6.在 VB6 、0 中,合法的字符串常数就是_B_。A
17、. ABC$ B.“3+4”C. ABC D.3+448.方法 PRINT 2030 输出结果就是 D。A. “2030”B.2030 C. 出现错误信息D. 0 49.假定 Bln1 就是逻辑型变量,下面赋值语句中正确的就是_D_、A. Bln1= TrueB.Bln1= 、True、C. Bln1=#True# D.Bln1=34 50.在以下运算符中,优先级最低的就是(C) A. / B. C. Mod D. 51.VB6 、0 中,执行下面的四个语句时出现错误的就是(C) A. x=SGN(0) B. x=SQR(1) C. x=LOG(0) D. x=SIN(1) 52.VB 6 、
18、0 表达式 COS(0)+ABS(-1)+INT(RND(1)的值就是 (D) A. 1 B.1 C. 0 D.2 53.设 a为整型变量 ,不能正确表达数学关系6a15 的 VB6 、0表达式就是 (A) A. 6a15 B. Not(a=6) And a6 And a6 And Not (a=15) 54.骰子就是一个正六面体,用 16 这六个数分别代表这六面,掷一次骰子出现的数可表示为(D) A. INT(RND(6)+1) B.INT(RND*6) C. INT(RND(1)*7) D.INT(RND(1)*6+1) 55.逻辑运算符And,Or 与 Not 的优先顺序 ,从高到低就是
19、 _C_ A. Or-And-Not B.And-Not-Or C. Not-And-Or D.Not-Or-And 56.计算 b的自然对数使用的Visual Basic 表达式就是 _A_ A. Log(b) B.Lg(b) C. Loge(b) D.Lge(b) 57.方法 Print 28 Mod 15 输出结果就是_D_ A. “28 Mod 15”B. 28 Mod 15 C. -13 D.13 58.已字母 A 的 ASCII 码为十进制的65,表达式 Asc(“A”)+Asc(“ C” )的值就是 _B_ A. 6567 B.132 精品资料 - - - 欢迎下载 - - -
20、- - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 23 页 - - - - - - - - - - VB练习题 ( 含答案 ) C. “AC”D.AC 59.若 X=5、Y=6,则表达式X+Y=11 的值就是 _C_ A. X+Y=11 B.11 C. True D.False 60.下列执行语句后,V 的值就是 _B_ A$=” 54321 ”V=Val(Mid$(A$,3,2) A. 43 B.32 C. 432 D.0 61.执行下列语句后,E、F、G 的值分别就是 _B_ E=5:F=4:G=3 E=F:F=G:G=E A. 3
21、4 5 B. 4 3 4 C. 4 5 4 D. 4 5 5 62.m,n 就是整数 ,且 nm,在下面四个语句中,能将 x 赋值为一个mn 之间 (含 m,n)的任意整数 ,即满足m=x=n 的就是 _A_ A. x=INT(RND*(n-m+1)+m B.x=INT(RND*n)+m C. x=INT(RND*m)+n D.x=INT(RND*n-m)+m 63.VB6 、0 表达式 Log(1)+ABS(-1)+Int(Rnd(1)的值就是_C_ A. -1 B. 0 C. 1 D. 2 64.VB 表达式 10-2 的值就是 _D_ A. 100 B.0、01 C. 100 D.0、
22、01 65.VB6 、0 表达式 Len(Left( “ abcd”,2)+Right( “济南学院” ,2)的值为 _B_ A. 2 B. 4 C. 6 D. 8 66. Load 事件就是在窗体被装入工作区时(D) 触发的事件。A. 用户B. 程序员C. 手工D. 自动67. 修改控件属性,一般可以使用属性窗口,也可以通过 (D)为属性赋值。A. 命令B. 对象C. 方法D. 代码68.下面就是窗体的四个属性,在界面设计时,改变属性值就瞧不到窗体变化的属性就是_D_。A. Top B. Width C. Left D. Enabled 69.下面四个选项,不就是事件的就是_B_。A. Lo
23、ad B. Enabled 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 23 页 - - - - - - - - - - VB练习题 ( 含答案 ) C. Unload D. DblClick 70.以下叙述正确的就是_A_。A. 窗体(名称 )属性就是用来标识窗体的B. 窗体(名称 )属性的值显示在窗体的标题栏中C. 可以在运行期间改变窗体的(名称 ) D. 窗体的 (名称 )属性值可以为空71.决定窗体标题条显示内容的属性就是_C_。A. ( 名称 ) B. Text C. Capti
24、on D. Top 72.若要使某文本框获得控制焦点,可使用的方法就是_C_。A. LostFocus B. Point C. SetFocus D. GotFocus 73.以下选项中 ,不就是 Visual Basic6、0 缺省控件名称的就是_D_ 。A. Command1 B. Textl C. labell D. Change 74.若要将某命令按钮设置为默认命令按钮,则应设置为True 的属性就是 _C_。A. Enabled B. Cancel C. Default D. Value 75.令按钮不能响应的事件就是_CD_。A. DblClick B. click C. Mous
25、eDown D. MouseUp 二、填空题1、下列哪些可以作为变量? 12fd x13 r2 a2 23a2 2、下列哪些可以作为常量?并说明就是数值型还就是字符型、逻辑型、日期型?“ asdf ” asdf1234 1234 #2008/11/10# truefalse a3 3、把下列数学式子写成VB 表达式4、计算下列VB 表达式的值 (要求写出步骤) 5*3*6245 8/4*2、5/1、25*(3 、7+2、5)24、8 184*4 、02/1、6 0 253 Mod 3*22 263 Mod 0 、4*Sqr(25) 0 精品资料 - - - 欢迎下载 - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 VB 练习题
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内