vb练习题谁有?

基本题型
2024-11-29 11:36:28
推荐回答(3个)
回答1:

最好的练习题就是自己给自己出题!
以前我就是这样自己实践的.
如果不知道怎么给自己出题,那么你最起码的工具都不熟悉,还怎么学呢?vb编译器有自带的教程的

回答2:

一、 填空题
1.VB中若要产生一消息框,可用__(1)__函数来实现。Msgbox
2.常量是指在程序运行过程中, (2) 的量 其值不能改变
3.整数类型数据分别包括整型和 (3) 数据。 长整型
4、在VB集成开发环境中,运行应用程序的方法有三种:一是_(4)__;二是_(5)_;三是_(6) 。
“运行”菜单下的启动 单击工具栏上人启动按钮 按F5键
5、在VB中若要让某对对象获取焦点,则可通过__(7)_方法来实现。Setfocus
6.列表框(ListBox控件)显示 (8) ,用户可从中选择一个或多个项目。
项目列表
7.框架(Frame控件)可以用来 (9) 进行分组,以便于用户识别,主要用于为单选按钮分组。对其他按钮
8、在VB中,用来描述对象外部特征的量称之为对象的_(10)__。 属性
9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按 “ESC” 键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为__(11)___,并且设置其__(12)__属性值为__(13)__。取消&C Cancle Ture
10、在过程内用_(14)__声明的变量为静态变量,在执行一个过程结束时,过程中所用到的 Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。
Static
11、在模块文件中的声明部分用Global或__(15)__关键字声明的变量为全局变量。 Public
12、在模块文件中的声明部分用__(16)__或__(17)__定义的变量为模块级变量。
Dim Private
13.计时器控件通过定期激活Timer事件,使得Timer控件 (18) 就执行一次Timer事件中的代码。 每隔一个时间段
14.要获得滚动条的当前位置,可以访问通过 (19) 属性来实现。Value值
15.关闭正在运行的VB窗口将自动触发的事件是 (20) 。Unload
二、选择题
1.工程文件的扩展名是( )。
A.vbg B.vbp C.vbw D.vbl
2.在以下窗体中没有采用的控件是( )。
A.文本框 B 垂直滚动条 C.框架 D 命令按钮
3.滚动条控件(如图所示)的Largechange属性所设置的是( )
A. 单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量
B. 滚动条中滚动块的最大移动位置
C. 滚动条中滚动块的最大移动范围
D. 滚动条控件无该属性
4、用于从字符串左边截取字符的函数是( )
A、Ltrim( ) B、Trim( ) C、Left( ) D、Instr( )
5、可获得当前系统日期的函数是( )
A、Date( ) B、Time( ) C、IsDate( ) D、Year( )
6、退出For循环可使用的语句为( )
A、Exit For B、Exit Do C、End For D、End Do
7、窗体的标题栏显示内容由窗体对象的( )属性决定。
A、BackColor B、BackStyle C、Text D、Caption
8、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的( )属性值为True来实现。
A、Value B、Enabled C、Default D、Cancel
9、当用户在窗体上单击鼠标时,不会触发的事件是( )
A、Click B、MouseDown C、MouseUp D、DblClick
10、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是
A、工程资源管理器窗口 B、工具箱窗口 C、代码窗口 D、属性窗口
11、设a=“Visual Basic”,下面使b=“Visual”的语句是
A、b=Left(a,8,12) B、b=Mid(a,8,5) C、b=Rigth(a,6) D、b=Left(a,6)
12、若要使命令按钮不可用,则可设置其( )属性为False来实现。
A、Value B、Cancel C、Enabled D、Default
13.允许在菜单项的左边设置打勾标记,下面哪种论述是正确的?( )
A.在标题项中输入&然后打勾 B 在索引项中输入“√”
C.在复选项中输入“√” D 在有效项中输入“√”
14.当执行以下过程时,在窗体上将显示( )。
Private Sub Commandl_Click( )
Print “VB”
Print“Hello!”;
Print “VB”
End Sub
A. VB Hello! VB
B. VB
Hello!VB
C. VB
Hello! VB
D. VB
Hello!
VB
E、VB
Hello!VB
15、以下不属于键盘事件的是( )
A、KeyDown B、KeyUp C、Unload D、KeyPress
16、以下叙述中正确的是( )
A、窗体的Name属性指定窗体的名称,用来标识一个窗体
B、窗体的Name属性的值是显示在窗体标题栏中的文本
C、可以在运行期间改变对象的Name属性的值
D、对象的Name属性值可以为空
17、图像框或图片框中显示的图形文件,由它们的( )属性值决定。
A、DownPicture B、Picture C、Image D、Icon
18、文本框的( )属性用于设置或返回文本框中的文本内容。
A、Text B、(名称) C、Caption D、Name
19、复选框或单选钮的当前状态可通过( )属性来返回或设置。
A、Checked B、Value C、Selected D、Caption
20、VB提供( )属性用于控制对象是否可用。
A、Default B、Cancel C、Enabled D、Visible
三、判断题(判断下列正确与否,正确的打√,错误的打ⅹ。)
1、设置属性的语句格式为:“对象名.属性名=属性值”. (T)
2、若用户在键盘上按下一个键,则会产生一个单击事件(Click事件). (F)
3、VB的赋值语句只能给变量赋值. (T)
4、在VB中,字符型常量应使用”#”号将其括起来. (F)
5、窗体大小只能通过鼠标拖动窗体边框来设置.(F)
6.在定义了一个函数后,可以象调用任何一个VB内部函数一样使用它,即可以在任何表达式、语句或函数中引用它。(F)
7.Visual Basic表达式为:128¸4+COS(28°)(F)
8.Visual Basic表达式为:3*cos (c+d)^2或3*cos (c+d)*cos (c+d) (T)
9.VB程序语言两个基本特点是:结构化和事件驱动编程。(F)
10.工程资源管理器用于查看和管理工程类的文件,不能删除文件。(F)
四、读程序题,写出程序运行结果
1.Private Sub Form_Click( )
Static Sum As Integer
For I=1 To 10
Sum= Sum+I
Next I
Print Sum
End Sub 55
2.Private Sub Form_Click ( )
Print "*";Tab(9);3,Tab(18);6
Print
For I=15 to 16
Print I;
For j=3 To 6 Step 3
Print Tab(3*j);j*I;
Next j
Print
Next I
End Sub
* 3 6

15 45 90
16 48 96
3.Private Function Fac(n As Integer)As Integer
Dim f As Integer
f=f+n
Fac =f
End Function

Private Sub Form_Click( )
Dim I As Integer
For I=1 To 5
Print "∑";I & "=" & Fac(I)
Next I
End Sub

∑1=1
∑2=2
∑3=3
∑4=4
∑5=5
4.Private Sub Command1_Click( )
Text1.Text=努力
End Sub
“”
Private Sub Command2_Click( )
Text1.Text="学习"
End Sub 学习
单击Command2按钮,又单击Command1按钮,在文本框中显示什么?
五、编程题
1. 1、在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1。要求每一秒钟在文本框中显示一次当前的时间。程序如下,请在下划线上填入恰当的内容。
Private Sub Timer1_ _____()
TxtTime.text=_____
End Sub
Timer time
2、在窗体上画一个命令按钮,名称为Command1。然后编写如下程序:
Private Sub Command1_Click()
For a=1 To 4
For b=0 To a
Print Chr(65+a)
Next b
Print
Next a
End Sub
程序运行后,如果单击命令按钮,则在窗体上显示的内容是什么?
B
B

C
C
C

D
D
D
D

E
E
E
E
E

3、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:
Private Sub Form_Load()
Text1.Text=”计算机”
End Sub
Private Sub Text1_Change()
Picture1.Print“等级考试”
End Sub
程序运行后,在文本框中显示的内容是
而在图片框中显示的内容是 在文本框中显示的内容是 计算机
而在图片框中显示的内容是 等级考试

参考答案:
一、 填空题
(1)MsgBox函数 (2)其值不能改变 (3)长整型 (4)单击“运行”菜单下的启动 (5)单击工具栏上的启动按钮 (6)按F5键 (7)Setfocus
(8)项目列表 (9)对其它控件 (10)属性 (11)取消(&C) (12)Cancel
(13) True (14)Static (16)Dim (17)Private (18)可以每隔一个时间段
(19)Value (20)Unload
二、选择题
1.B 2.B 3.A 4. A 5. A
6.A 7. D 8. C 9. D 10. C
11. D 12. C 13. C 14. B 15.C
16. A 17. B 18. A 19. B 20 . C
三、判断题
1.√ 2. 3. √ 4. ´ 在VB中,字符型常量应使用””号将其括起来. 5. ´ 6. 7. ´ 正确的形式是:128/4+COS(28*3.14159/180) 8. √9. ´ VB的两个基本特点是:可视化设计和事件驱动编程。 10. ´
四、读程序题,写出程序运行结果、
1. 结果为:55
2. 结果为:* 3 6

15 45 90
16 48 96
3. 结果为:
∑1=1
∑2=2
∑3=3
∑4=4
∑5=5
4. 结果为:努力
五、综合题
2. Timer time
3. B
B

C
C
C

D
D
D
D

E
E
E
E
E
3. 在文本框中显示的内容是 计算机
而在图片框中显示的内容是 等级考试

回答3:

这个你可以买书看看啊。