VB练习题2

感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
1.在VB中执行以下程序时,程序循环执行了多少次。( )

For i = 0 To 19

s = s + i

Next

A. 21
B. 19
C. 22
D. 20
2..在VB程序中,如果变量A=27、B=19、r=20,执行下列程序后,变量A、B的值分别是:( )。

If A<B Then

        r = A

        A = B

        B = r

 End If 

A. A=19 B=20
B. A=19 B=27
C. A=27 B=20
D. A=27 B=19
3..图中标注的三处控件名称分别是( )。


A. 边框 单选按钮 复选框
B. 复选框 单选按钮 边框
C. 单选按钮 边框 复选框
D. 单选按钮 复选框 边框
4..在VB中,执行下列语句时,循环语句在t的值为多少时会终止。( )

     Dim t As Integer

     t = 0

     Do While t <= 100

     t = t + 1

     Loop

A.t=98
B.t=101
C. t=99
D. t=100
5..如图的VB代码段属于什么结构。(   )


A.顺序
B.双向选择
C.循环
D. 单向选择
6.在VB中画一条线段在对象中,可以使用( )方法来完成。
A. Line
B. Circle
C. Pset
D. Scale
7.下列关于VB语句的描述中,错误的是( )。
A. Point方法用于返回指定点的颜色值
B. Pset方法用于绘制点,利用它可画任意曲线
C. Circle方法用于画圆、椭圆、圆弧和扇形
D. Line方法只能用于画直线
8.关于RGB函数描述错误的是( )。
A. RGB(0, 0, 0)表示白色,RGB(255, 255, 255)表示黑色
B. 在VB中使用RGB函数把红、绿、蓝3种基色调制在一起形成千变万化的颜色
C. RGB函数的使用格式是RGB(红色值, 绿色值, 蓝色值)
D. 在VB中的色彩可以由红、绿、蓝3种基本颜色组成,这3种颜色称为基色
9.不属于VB作图方法的是( )。
A. Shape
B. Line
C. Circle
D. Pset
10.为了清除窗体内绘制的图形,应采用的正确方法是( )。
A. 执行语句Form1.Clear
B. 执行语句Form1.Picture=LoadPicture()
C. 选择图片框,然后按Del键
D. 执行语句Form1.Cls
11.窗体上有一命令按钮Command1,编写下列事件过程,运行时,单击按钮,窗体上显示( )。

Private Sub Command1_Click()

a = 100: b = 150: c = 2000: d = 2000

Cls

Line (a, b)-(c, d), vbBlue, B

End Sub

A.一个未填充的矩形 B
B.一条直线
C. 无任何图形
D. 一个填满了颜色的矩形
12.把计时器控件的Interval属性值分别设置为200,将每隔多少时间发生1次Timer事件( )。
A. 0.2秒
B. 0.02秒
C. 20秒
D. 2秒
13.有程序代码:Image1.Picture = LoadPicture("C:\Pict.bmp") ,则:Image1、Picture和LoadPicture分别代表( )。
A. 对象、方法、值
B. 对象、属性、方法
C. 对象、属性、值
D. 对象、属性、函数
14.在窗体中,用什么语句声明的变量是静态变量。( )
A. Dim Z As Integer
B. Public Z As Integer
C. Private Z As Integer
D. Static Z As Integer
15.在"我的计算器"的程序界面中,标签是用来( )。


A.计算
B.输入数据
C.显示信息
D.执行命令
15.如图的VB设计窗口,哪一项是按钮控件( )。


A.
B
C
D.
16.如图设置VB窗体的属性后,窗体显示的标题是( )。


A.Form1 Form
B.Caption
C.我的计算器
D.Form1
17.在VB中对窗体来说,下列说法错误的是( )。
A. 屏幕左上角是坐标原点(0,0),Y轴的方向从上向下,X轴的方向自左向右,用横坐标x和纵坐标y来定义窗体上的一个点。
B. ScaleHeight属性和ScaleWidth属性表示内部可用尺寸,也就是通常所讲的客户区尺寸。
C. 窗体的Height属性值是不包括标题栏和水平边框在内的高度。
D. 窗体的Width属性值是包括垂直边框在内的宽度。
18.下图所示的程序界面中没有用到的控件是( )。


A.命令按钮
B.单选框
C.标签
D.文本框
19.下图所示的程序可以绘制出( )。


A. 圆心在点(2300, 2000)处的150个同心圆,半径分别为10,20,30,…,1500
B. 圆心在点(2300, 2000)处的15个同心圆,半径分别为100,200,300,…,1500
C. 一个填满了颜色的实心圆
D. 圆心在点(2300, 2000)处的1500个同心圆,半径分别为1,2,3,…,1500
20.在VB的"立即"窗口中输入"MsgBox("程序错误")"后按回车键,下列说法正确的是:( )。
A. 在立即窗口显示文字程序错误。
B. 弹出提示窗口,窗口中显示文字MsgBox。
C. 弹出提示窗口,窗口中显示文字程序错误。
D. 在立即窗口显示文字MsgBox。
21.在VB的立即窗口输入"?Val("456")+456"后,VB的计算结果是( )。
A. 456456
B. 912
C. 456
D. 456+456
22.下列不是 VB提供的算术运算符是:( )。
A. \
B. /
C. #
D. *
23. 用VB表达式为( )。
A. (-b+sqr(b*b-4*a*c))/(2*a)
B.
C. [-b+sqr(b*b-4*a*c)]/2*a
D.
23.如图所示,在VB立即窗口输入该行代码执行后显示的运算结果是( )。


A.ABC+125
B.ABC 125
C.125ABC
D.ABC125
24.下列程序运行后,单击窗体,输出结果是( )。

Private Sub Form_Click()

a = 3: b = 7

a = a + b : b = a - b : a = a - b

Print a; b

End Sub

A.3 7
B.10 -4
C.7 3
D.14 -4
25.程序在运行中使用什么临时存储数据( )。
A. 常量
B. 方法
C. 变量
D. 函数
26.在VB中使用语句 Dim X As Single , Y As Long ,SS As String定义了三个变量X、Y和SS,三个变量中属于字符变量的是( )。
A. X和Y
B. SS
C. Y
D. X
27.在VB语言的一条语句中,声明多个变量,各变量间要用( )隔开。
A. :
B. ,
C. /
D. ;
28.在VB语言中不能使用"Next"作为变量名的原因是( )。
A. 后面没有使用数字
B. 使用了英文单词
C. 由英文字母开头
D. 与关键字相同
29.下列关于VB中数据的说法正确的是:( )。
A. 125是数值型数据。
B. 标识为Integer的数据是长整型数值数据。
C. 逻辑型数据属于数值型数据。
D. 逻辑型数据只有True(真)和False(假)两个值。
30.李小明同学制作了如图甲的一个VB小程序,定义了Text1. Text="我的家乡",Text2.Text="宁夏川",并在运行按钮的单击事件中编写了如图乙的代码,当运行这个程序并点击"运行"按钮时,Text3文本框显示内容是:( )。


A.我的家乡
B.我的家乡宁夏川
C.宁夏川
D.宁夏川我的家乡
31.下列关于VB变量名的说法中,不正确的是( )。
A. 不能使用End作为变量名。
B. 变量名必须以字母开头。
C. 变量名由字母、汉字、下划线或数字组成。
D. 变量名的长度不得超过255个字符。
32.设计一个如下图所示的"眼珠晃动的猫"的动画程序,则在程序的下划线处填写的正确代码是( )。


PrivateSub Timer1_Timer( )

If s = 1 Then                                      ' 如果s=1

Image1.Visible =True                        ' 显示Image1控件

Image2.Visible =False                      ' 隐藏Image2控件

s = 2 ' 将s设置为2

Else ' 否则

Image2.Visible = ______                   ' 显示Image1控件

Image1.Visible = ______                   ' 隐藏Image2控件

s = 1 ' 将s设置为1

EndIf

EndSub

A.True False
B. True True
C. False False
D. False True
33.如图所示,让Laberl1标签所示的字幕"欢迎同学们观赏我的应用程序"向左滚动,应该(   )


A.增加Laberl1.top的值
B. 减少Laberl1.left的值
C. 增加Laberl1.left的值
D. 减少Laberl1.top的值

35题 | 被引用0次

使用此模板创建