高级语言程序设计(VB)随堂答案
发布时间:2024-08-29
发布时间: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
上一篇:在安置房交房仪式上的讲话
下一篇:高等数学第三章课后习题答案