ImageVerifierCode 换一换
格式:DOCX , 页数:68 ,大小:54.56KB ,
资源ID:4956885      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4956885.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB考试客观练习题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB考试客观练习题.docx

1、VB考试客观练习题VB考试客观练习题(附正确答案) 一,单项选择题(1-251题) 1.以下4种描述中,错误的是_ D _. A. 常量在程序执行期间其值不会发生改变 B. 根据数据类型不同,常量可分为字符型常量,数值常量,日期/时间型常量和布尔型常量 C. 符号常量是用一个标识符来代表一个常数,好象是为常数取一个名字,但仍保持常数的性质 D. 符号常量的使用和变量的使用没有差别 2.下面合法的常量是_ D _. A. 1/2 B. abcd C. 1.2*5 D. False 3.Visual Basic中可以用类型说明符来标识变量的类型,其中表示货币型的是_ C _. A. % B. #

2、C. D. $ 4.下面_ B_是不合法的整常数. A.100 B.%O100 C.&H100 D.&O100 5.以下关键字中,不能定义变量的是_A_. A. Declare B. Dim C. Public D. Private 6.表达式16/4-25*8/4 MOD 52的值为_B_. A. 14 B. 4 C. 20 D. 2 7.用十六进制表示Visual Basic的整型常数时,前面要加上的符号是_A_. A. &H B. &O C. H D. O 8.Visual Basic日期型常量的定界符是_A_. A. # B. C. () D. 9.数学关系式3x10表示成正确的VB表

3、达式为_B_. A. 3=x10 B. 3=x AND x=3 OR x10 D. 3=x AND b 则输出的结果是_C_. A. 1 B. 0 C. False D. True 20.已知a=12345678,则表达式Left(a, 4) + Mid(a, 4, 2)的值是_B_. A. 123456 B. 123445 C. 123445 D. 1279 21.在Visual Basic中,y1+z2=a*Sin(b*x+c)+k表达式的类型是_B_. A. 算术表达式 B. 关系表达式 C. 逻辑表达式 D. 字符表达式 22.下列表达式的值为真的是_C_. A. Aa B. 9a C

4、. ThatThank D. 1212.1 23.在下列算术运算符中,运算等级最高的是_A_. A. 取负(-) B. 乘,除(*,/) C. 取模(MOD) D. 加,减(+,-) 24.如果变量a=2,b=3,c=4,d=5,表达式NOT ab AND NOT dc的值是_B_. A. True B. False C. 1 D. 0 25.在一个有(1)逻辑运算,(2)算术运算,(3)关系运算混合在一起的表达式(无括号)中,其运算顺序为_C_. A. (1)(2)(3) B. (3)(2)(1) C. (2)(3)(1) D. (2)(1)(3) 26.表达式A%+B&+C!-D#的结果为

5、_D_. A. 整型 B. 长整型 C. 单精度型 D. 双精度型 27.下列符号中,可以用作VB变量名的是_C_. A. c%ab B. 3sum C. sum3 D. Len 28.在下列表达式中,正确的日期型常量是_D_. A. 12/04/01 B. 12-04-2001 C. 12/04/01 D. #12/04/01# 29.条件:1X=2或101.7 Or W1.7 And W62.5 D. T=62.5 41.在过程内部定义的局部变量,仅在声明它的_ B _中有效. A. 方法 B. 过程 C. 属性 D. 对象 42.假设A=Good Morning.,B=Afternoon

6、,Boys.,下列表达式中结果是Good Boys.的是_ A_. A) Left(A,5)+Right(B,5) B) Right(A,5)+Left(B,5) C) Mid(A,1,5)+Mid(B,1,6) D) Right(A,5)+Right(B,5) 43.下列关于变体类型的描述,其中正确的是_ C _. A. 变体是一种没有类型的数据 B. 变体的空值就表示该变体的值为0 C. 一个变量没有定义就赋值,该变量即为变体类型 D. 变体是赋给变量某一种类型数据后,就不能再赋给它另一类型的数值 44.下列程序段的运行结果为_B_. For i=3 To 1 Step -1 Print

7、Space(5-i); For j=1 To 2*i-1 Print *; Next j Print Next i A. * B. * C. * D. * * * * * * * * * 45.执行 PRINT 18/2*3,-32 命令后,输出结果为_C_. A. 3 9 B. 3 -9 C. 27 -9 D. -9 27 46.执行 PRINT 9.43.7,9.4 MOD 3.7 命令后,输出结果为_ A _. A. 2 1 B. 3 0 C. 2 20 D. 1 2 47.运行以下程序段后,输出结果为_ C _. x%=1/4 y%=11/4 PRINT x%;y% A. 0.25 0

8、.75 B. 0 2 C. 0 3 D. 1 3 48.窗体里有两个对象,分别是图片框Picture1和标签Label1,下面关于Print方法的使用中,错误的一条是_ D _. A. Picture1.Print 147 B. Print 147 C. Printer.Print 147 D. Label1.Print 147 49.下面的_ B _语句可以实现:先在窗体上输出大写字母A,然后在同一行的第10列输出小写字母b. A. Print A;Tab(9);b B. Print A;Tab(10);b C. Print A;Space(10);b D. Print A;Tab(8);b

9、 50.阅读下面的程序段: n1=InputBox(请输入第一个数:) n2=InputBox(请输入第二个数:) Print n1+n2 当输入分别为111和222时,程序输出为_ A _. A. 111222 B. 222 C. 333 D. 程序出错 51.语句Print Format(HELLO, 4 Print m End Sub A. 25 B. 45 C. 55 D. 24 92.以下程序段的运行结果是_A_. Private Sub Form_Click() Dim s As Long, f As Long Dim n As Integer, i As Integer f =

10、1 n = 4 For i = 1 To n f = f * i s = s + f Next i Print s=; s End Sub A. 33 B. 34 C. 35 D. 36 93.以下程序段的运行结果是_B_. Private Sub Form_Click() Dim I As Integer, X As String, Y As String X = ABCDEFG For I = 4 To 1 Step -1 Y = Y + Mid(X, I, 1) Next I Print Y End Sub A. ABCD B. DCBA C. DEFG D. GFED 94.以下程序段

11、的运行结果是_C_. Private Sub Form_Click() Dim b As Integer, k As Integer b = 1 For k = 1 To 5 b = b * k If b = 15 Then Exit For End If Next k Print k, b End Sub A. 3 15 B. 2 12 C. 4 24 D. 5 15 95.以下程序段的运行结果是_ A_. Private Sub Form_Click() a = 1 b = a Do Until a = 5 X = a * b Print Str(a) & * & Str(b) & =;

12、Str(X), a = a + b b = b + a Loop End Sub A. 1*1=1 2*3=6 B. 1*1=2 2*2=4 C. 1*1=1 3*3=9 D. 1*1=2 3*2=6 96.以下程序段的运行结果是_B_. Private Sub Form_Click() x = abcdef y = Asc(b) - Asc(a) z = Len(x) Print y,z End Sub A. 1 2 B. 1 6 C. 2 2 D. 2 6 97.下面程序段运行后,显示的结果是_A_. Dim x If x Then Print x Else Print x+1 A. 1

13、B. 0 C. -1 D. 显示出错信息 98.运行下列程序段,显示的结果是_A_. x=Int(Rnd)+5 Select Case x Case 5 Print 优秀 Case 4 Print 良好 Case 3 Print 通过 Case Else Print 不通过 End Select A. 优秀 B. 良好 C. 通过 D. 不通过 99.下列If语句统计满足性别为男,职称为副教授以上,年龄小于40岁条件的人数,不正确的语句是_D_. A. If sex=男And age0 Then n=n+1 B. If sex=男And age40 and(duty=教授or duty=副教授

14、) Then n=n+1 C. If sex=男And agey Then Max=x Else Max=y C. Max=x If y=x Then Max=y D. If y=x Then Max=y Max=x 101.以下正确的程序段是_ B_. A. For x=1 To Step 10 B. For x=3 To -3 Step -3 Next x Next x C. For x=1 To 10 D. For x=10 To 1 re: Next x Next y If i=10 Then GoTo re 102.下列循环能正常结束的是_C_. A. i=5 B. i=1 DO D

15、O i=i+1 i=i+2 Loop Until i10 Loop Until i=1 103.若要退出For循环,可使用的语句为_D_. A. Exit B. Exit Do C. Time D. Exit For 104.当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为_B_. If aIf cx=1 Else x=2 End If Else If c0 y=x+1 Case Is=0 y=x+2 Case Else y=x+3 End Select Print x;y A. -5 -2 B. -5 -4 C. -5 -3 D. -5 -5 106.下面程序段的作用是_D_

16、. m=0:n=0 For i=1 To 10 x= Val(InputBox(请输入x的值:) If x0 Then m=m+x ElseIf x=副教授 AND A$=女 THEN N=N+1 D. IF A$=女 AND (B$=副教授 OR B$=教授) THEN N=N+1 110.以下程序段执行后,变量s,x的值分别为_ C_. Dim s As Integer, x As Integer s = 10: x = 1 Do While x c Then d = d + x(i) c = x(i) Else d = d - c End If Next i Print d End Su

17、b 程序运行后,单击命令按钮,输出结果是_C_. A. 89 B. 99 C. 23 D. 77 129.以下程序段的运行结果是_D_. Private Sub Form_Click() Dim ary(1 To 4) As Integer Dim i As Integer Dim sum As Integer sum = 1 For i = 1 To 4 ary(i) = i sum = sum + ary(i) Next i Print sum End Sub A. 8 B. 9 C. 10 D. 11 130.下列语句声明的数组a包含的元素个数有_A_. Dim a(3 ,-2 to 2,5) A. 120 B. 75 C. 60 D. 13 131.以下程序输出的结果是_C_. Option Base 1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1