高级语言程序设计(VB)随堂答案

发布时间:2024-08-29

1.VB是以(A.事件驱动)作为运行机制的新一代可视化程序设计语言。B.可视化C.面向对象D.面向过程

参考答案:A

2.VB6.0启动后,标题栏中显示的信息是(

A.程序1-MicrosoftVisualBasic[设计]B.Form1-MicrosoftVisualBasic[设计]C.工程1-MicrosoftVisualBasic[设计]D.MicrosoftVisualBasic[设计]

)。

参考答案:C

3.VB6.0集成开发环境的主窗口中不包括()。A.标题栏B.菜单栏C.状态栏D.工具栏

参考答案:C

4.下面选项中不能运行VB程序的操作是()。A.双击窗体

C.从菜单栏运行菜单中选“全编译执行”菜单命令

B.单击“启动”按钮图标D.按F5键

参考答案:A

5.用户在什么时候都可以按(A.HeldB.F1C.ESC)键来查看与当前进行的工作相关的帮助。

D.F10

参考答案:B

6.VB6.0的窗体设计器的主要功能是()。A.画图B.显示文字C.建立用户界面

D.编写代码

参考答案:C

7.工程文件的扩展名为()。A.vbpB.basC.exeD.frm

参考答案:A

8.窗体文件的扩展名为()。A.vbpB.basC.exe

D.frm

参考答案:D

9.对象的属性值是(A.代码B.程序)。

C.名字

D.数据

参考答案:D

10.下面叙述中错误的是()。A.所有对象具有相同的属性B.同类对象具有相同的属性

C.对象的属性用来描述对象的性质和特征D.设置属性的值有两种方法

参考答案:A

11.指示一个窗体位置的值是窗体的()。A.对象B.事件C.属性D.方法

参考答案:C

12.以下说法中错误的是()。

A.事件是VB系统预先定义好的,能够被对象识别的动作B.每个对象具有一些事件

C.当事件触发时,对象会感受到该事件并对该事件作出响应D.事件只能由人工触发

参考答案:D

13.以下说法中错误的是()。A.对象具有方法

B.方法是一种特殊的函数或过程C.使用方法要调用方法

D.调用方法时必须给定对象名

参考答案:D

14.下面选项中()是算术运算符。A.%B.&C.Mod

D.And

参考答案:C

15.用于字符串连接的运算符是()。

A.&B.+C.And

D.A和B都可以

参考答案:D

16.下面不合法的标识符是()。

A.Go_ToB.Tab1C.姓名

D.Int

参考答案:D

17.在VB6.0中,十六进制数以(

A.&OB.&H)。

C.$0

D.$H

参考答案:B

18.在VB中不能表示逻辑真的是()。

A.TrueB.1C.1D.T

参考答案:D

19.以下各项中,不是字符串常量的是()。

A."Basic"B."程序设计"

C.""D.#Basic#

参考答案:D

20.以下各项中,不合法的符号常量说明是()。A.ConstaAsSingle=10.5B.ConstaAsDouble=Cos(10.5)C.Consta="abc"D.ConstaAsInteger=10.5

参考答案:B

21.一个变量未经定义而直接使用,则该变量为()类型变量。A.SingleB.DoubleC.VariantD.Integer

参考答案:C

22.下列选项中,把r定义为双精度型变量的是(

A.r%B.r!C.r#D.r$

)。

参考答案:C

23.下列表达式中(A.2^a/5B.2^1/5)是错误的。

C.2^(1/5)

D.(-2)^(1/5)

参考答案:D

24.在下列选项中,正确表达2a+5的表达式是()。A.2^a+5B.2^a+2^5C.2^(a+5)D.2^a2^5

参考答案:C

25.10Mod4的值为()。

A.1B.2

C.4

D.10

参考答案:B

26.下列运算符中()优先级最高。

A./B.\C.Mod

D.+

参考答案:A

27.表达式:10\4+8/4Mod4的值为(

)。

A.4B.3C.2

D.1

参考答案:A

28.以下各项中,正确的逻辑表达式是()。A.A>B>CB.A>BAndB>CC.A>B.And.B>CD.A>BAnd>C

参考答案:B

29.能正确表达a≤1或a≥5的逻辑表达式是(

)。

A.a<=1或a>=5B.a<=1,a>=5C.a<=1ora>=5D.a<=1Anda>=5

参考答案:C

30.设X为整型变量,不能正确表达1<X<5的逻辑表达式是(A.1<X<5B.X=2orX=3orX=4C.1<XAndX<5D.Not(X<=1)AndNot(X>=5)

)。

参考答案:A

31.逻辑表达式:Not73<=4OrTrue的值为(

A.TrueB.FalseC.T

)。

D.F

参考答案:A

32.求35°的余弦可以使用的函数是()。A.Cos35B.Cos(35)C.Cos(35º)

D.Cos(35*3.14159/180)

参考答案:D

33.Len(“中国人民”)的值是()。A.0B.4C.8

D.不能确定

参考答案:B

34.设X是一个正实数,对X的第二位小数四舍五入可使用的函数是(A.Int(X+0.05)/10B.Int((X+0.05)/10)C.Int(10*(X+0.05))/10D.Int(10*(X+0.05)/10)

)。

参考答案:C

35.函数Int(Rad*99+1)产生随机数的范围是(A.[1,99)B.[1,99]C.[1,100)

)。

D.[1,100]

参考答案:B

36.将一数值X取整而且对其小数部分四舍五入的函数为(

A.Int(X)B.Fix(x)C.Cint(x))。

D.Sgn(x)

参考答案:C

37.将数值型量X转换为字符型量的函数是()。

A.Asc(X)B.Chr(x)C.Str(x)

D.Val(x)

参考答案:C

38.表达式:Int(-10.1)+Sgn(10.1)的值为(

A.-9B.-10C.9)。

D.10

参考答案:B

39.表达式:Abs(-10)+Len("abc")的值为()。A.-10B.3C.7D.13

参考答案:D

40.表达式:Left("MicrosoftVisualBasic",3)的值为()。A.MicB.VisC.sicD.MVB

参考答案:A

41.表达式:Right("MicrosoftVisualBasic",3)的值为(A.MicB.VisC.sicD.MVB

)。

参考答案:C

42.表达式:Mid("MicrosoftVisualBasic",6,4)的值为(A.MicrB.VisuC.BasiD.soft

)。

参考答案:D

43.在VB中,可以在()测试函数或表达式的值。A.代码窗口B.立即窗口C.属性窗口D.工程资源管理窗口

参考答案:B

44.下列赋值语句中,()是正确的。

A.x!="abc"B.a%="10e"C.x+1=5D.s$=100

参考答案:D

45.下列选项中,(

)不能交换变量a和b的值。

A.t=b:b=a:a=tB.a=a+b:b=a-b:a=a-bC.t=a:a=b:b=tD.a=b:b=a

参考答案:D

46.在默认的情况下,Input函数返回值的类型是(

)型。

A.整B.实C.字符串D.数值

参考答案:C

47.执行下面语句时,从键盘输入100,输出结果为(

)。

DimAAsInteger

A=InputBox("InputValue")PrintA

A.InputB.ValueC.InputValue

参考答案:D

48.执行下面语句时,从键盘输入LiWei,输出结果为(

)。

DimAAsString

A=InputBox("InputName")PrintA

http://www.77cn.com.cnC.InputName

D.100

D.LiWei

参考答案:D

49.MsgBox函数返回值的类型为(

A.日期B.可变)型。

C.字符串

D.数值

参考答案:D

50.若单击了“终止(Abort)”按钮,则MsgBox函数的返回值是(A.1B.2C.3D.4

)。

参考答案:C

51.若在消息框MsgBox中显示“确定(Ok)”和“取消(Cancel)”两个按钮,则buttons参数的设置值是()。A.0B.1C.2D.3

参考答案:B

52.若在消息框MsgBox中选择第二个按钮为默认值,则buttons参数的设置值是(A.0B.256C.512D.768

)。

参考答案:B

53.使字符串"MicrosoftVisualBasic"在当前窗体上输出的语句是(A.Picture.Print"MicrosoftVisualBasic"B.Print"MicrosoftVisualBasic"

C.Printer.Print"MicrosoftVisualBasic"D.Debug.Print"MicrosoftVisualBasic"

)。

参考答案:B

54.下列程序段的执行后显示的结果是()。

X=10:Y=3Print(x*y)/5A.10B.3

C.5D.6

参考答案:D

55.下列程序段的执行结果是(

X=5:Y=5:Z=6

Print"E(";X+Y*Z;")A.E(60)B.E(35)

)。

C.E(X+Y*Z)D.X+Y*Z

参考答案:B

56.以下不正确的单行结构条件语句是()。A.Ifx>yThenPrint“x>y”B.IfxThent=t*x

C.IfxMod3=2Then?x

D.Ifx<0Theny=2*x-1:PrintxEndIf

参考答案:D

57.执行下面语句后,输出结果为()。

A=10:B=30Ifa<bThenPrintA:PrintB

A.10B.30C.10和30

D.30和10

参考答案:D

58.给定程序段

DimaAsInteger,bAsInteger,cAsIntegera=1:b=2:c=3

Ifa=c-bThenPrint"#####"ElsePrint"*****"以上程序()。A.没有输出B.有语法错C.输出#####D.输出*****

参考答案:C

59.当执行下面语句后,B的值为(

)。

B=1

IfB>0ThenB=B+1IfB>1ThenB=0A.0B.1C.2

D.3

参考答案:A

60.当x的输入值分别为3、9和19时,执行下列事件过程的输出结果分别为(PrivateSubCommand1_Click()Dimx%,y%

x=InputBox("请输入x的值:")SelectCasexCase1,3,5y=x-1Case6To10y=x*xCase2,4y=2*xCaseIs>10y=xMod3+4EndSelectPrintyEndSub

A.3、9和19B.2、81和5C.5、10和10D.1、6和2

参考答案:B

61.下列程序段执行后窗体上显示()。

i=0

Whilei<=2i=i+1WendPrintiA.0B.1C.2

D.3

)。

参考答案:D

62.下面程序段中循环语句的循环次数是()。sum=1:i=1Whilei<=2i=i+1Sum=sum+iWendPrintiA.0B.1C.2参考答案:C

63.执行下列程序段后屏幕上(i%=10:Sum=0Whilei>1Sum=Sum+ii=i-1WendPrintSumA.无显示C.显示54

参考答案:C

64.执行下列程序段输出结果是(x%=2

Dowhilex<8Print“*”;x=x+2LoopA.*B.**C.***

参考答案:C

65.设有程序段Dimk%

D.3

B.显示10D.显示55

)。

D.****

k=5

Dountilk=0k=k-1Loop

则该程序执行循环体的次数是()。A.1次也不执行B.1次C.5次D.无限次

参考答案:C

66.执行下列程序段输出结果是()。

A=0:B=1DoA=A+BB=B+1

LoopWhileA<10PrintA,BA.105B.AB

C.01参考答案:A

67.运行如下程序段后,x的值是()。

x=2

Fori=1to8step2x=x+inexti

A.2B.18C.27

参考答案:B

68.下面程序段中循环语句的循环次数是()。Forx=10To1Step-3PrintxNextxA.0B.4C.5D.10

参考答案:B

D.10D.38

30

69.执行语句Fori=1to3:i=i+1:Nexti后变量i的值是(A.3B.4C.5D.6

)。

参考答案:C

70.下面程序段执行后输出结果是(Fori=1To2

s=1

Forj=0Toi-1

s=s+s*j

NextjPrints,NextiA.11B.12

)。

C.21D.22

参考答案:B

71.在For语句循环体内可以用()语句强制退出For语句的执行。A.ExitDoB.ExitForC.ExitFunctionD.ExitSub

参考答案:B

72.任何控件都有()属性。http://www.77cn.com.cnB.Value

C.CaptionD.Text

参考答案:A

73.以下对象中不可以作为父对象的是()A.Image图像框B.PictureBox图片框C.Form窗体D.Frame框架

参考答案:A

74.窗体标题栏的显示内容由窗体的(http://www.77cn.com.cnB.Caption)属性决定。

C.BackColor

D.Enabled

参考答案:B

75.Width和Height是窗体的(A.对象B.事件)。

C.属性

D.方法

参考答案:C

76.下列能在窗体Form1的标题栏中显示“VB窗体”的语句是()。A.Form1.Title=“VB窗体”B.Form1.Text=“VB窗体”http://www.77cn.com.cn=“VB窗体”D.Form1.Caption=“VB窗体”

参考答案:D

77.在标签框上显示的内容由()属性来实现。

http://www.77cn.com.cnB.CaptionC.Text

D.ForeColor

参考答案:B

78.要使标题在标签框内居中显示,Alignment属性的取值应为(A.0B.1C.2

)。

D.3

参考答案:C

79.若使标签框根据所显示内容自动调整其大小,则可以通过设置()属性值为True

来实现。

A.AutoSizeB.AlignmentC.EnabledD.Visible

参考答案:A

80.文本框没有()属性。

A.BackColorB.Enabled

C.VisibleD.Caption

参考答案:D

81.如果设置文本框最多可以接受的字符数,则可以使用()属性。A.LengthB.MultilineC.Max

MaxLength

D.

参考答案:D

82.在文本框中设置垂直滚动条,要使ScrollBars的值为(

A.0B.1C.2

)。

D.3

参考答案:C

83.在运行程序时,要使文本框获得焦点,则需使用()方法。A.ChangeB.SetFocusC.GotFocus

D.Move

参考答案:B

84.窗体上有文本框Txt1和Txt2,用户首先从Txt1输入第一个数据,然后单击Txt2准备

输入第二个数据,此时,控件Txt1发生LostFocus事件,控件Txt2发生()事件。

A.LostFocusB.GotFocusC.SetFocusD.

Move

参考答案:B

85.当文本框的Text属性被修改时,会发生(

A.ChangeB.Click

GotFocus

)事件。

C.DblClick

D.

参考答案:A

高级语言程序设计(VB)随堂答案.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

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