2022年程序设计语言VB_习题集 .pdf
《2022年程序设计语言VB_习题集 .pdf》由会员分享,可在线阅读,更多相关《2022年程序设计语言VB_习题集 .pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1 页 共 25 页程序设计语言VB 课程习题集西南科技大学成人、网络教育学院版权所有习题【说明】 :本课程程序设计语言VB (编号为 01001)共有单选题 , 填空题 1,简答题 , 综合设计题等多种试题类型,其中,本习题集中有 简答题 等试题类型未进入。一、单选题1. Visual Basic 是一种面向(D )的程序设计语言。A. 用户B. 事件C. 程序D. 对象2.在 Visual Basic6.0 中规定工程文件的扩展名是(A ) 。A. vbp B. for C. frm D. bas 3. Visual Basic6.0 中规定窗体文件的扩展名是(B) 。A. for B
2、. frm C. vbp D. bas 4.如何使一个标签或按钮控件在运行时不可用(C ) 。A. 把它的 Visible 属性设置成False B. 把它的 Visible 属性设置成True C. 把它的 Enabled 属性设置成False D. 把它的 Enabled 属性设置成True 5.控件的字体可在属性窗口的(A)属性中调整?A. Font 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 25 页 - - - - - - - - - 第 2 页 共 25
3、页B. Color C. Text D. Caption 6.若要将某命令按钮设置为默认命令按钮。则应设置为True 的属性是( C ) 。A. Value B. Cancel C. Default D. Enabled 7.在 VB 中,记录对象数据的是()C。A. 方法B. 事件C. 属性D. 语句8.在文本框上显示文本的属性是()。B A. Value B. Text C. Print D. Enabled 9. InputBox 函数返回值的类型为()。A A. 字符串B. 数值C. 变体D. 数值或字符串(视输入的数据而定)10.设有语句: a = InputBox( 请输入数值 :
4、, 输入示例 , 100) 程序执行后 ,若从键盘上输入数值 20 并按回车键 ,则变量 a的值是()。A A. 字符串 20 B. 字符串 120 C. 默认值 100 D. 数值 120 11.下列控件中可用于接受用户输入文本,又可用于显示文本的是()。B A. Label 控件B. TextBox 控件C. Timer 控件D. CommandButton 控件12.语句 PRINT 25*4 的输出结果是() 。A A. 25*4 B. 100 C. 100 D. 出现错误信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -
5、- 名师精心整理 - - - - - - - 第 2 页,共 25 页 - - - - - - - - - 第 3 页 共 25 页13.只能用来显示字符信息的控件是()。B A. 文本框B. 标签框C. 图片框D. 图像框14.下列可作为Visual Basic 变量名的是() 。D A. A%A B. 4A C. ?xy D. Stemp 15.下列哪个符号不能作为VB 中的变量名() 。D A. timefly B. pass4 C. min4max D. R8 16.在窗体内声明的变量是()。B A. 局部变量B. 模块变量C. 公共变量D. 任意变量17.语句 Dim x As In
6、teger 作用是 :将 x 定义为()变量。B A. 单精度型B. 整型C. 布尔型D. 字符型18.在 VB 中,用 Boolean 来表示的数据类型是()。C A. 长整型B. 字符型C. 布尔型D. 单精度型19.定义常量需要用到的关键字是()。A A. Const B. Dim C. Private D. Public 20.如果要处理3.1415 类数据,使用的变量类型应该是()。A A. Single B. Long C. Integer 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
7、 - - - 第 3 页,共 25 页 - - - - - - - - - 第 4 页 共 25 页D. String 21.表达式 2*32+2*8/2+32的值为()。C A. 27 B. 31 C. 35 D. 42 22.数学表达式X2+3XY对应的 VB 算术表达式是() 。C A. X*2+3X*Y B. X*X+3XY C. X*X+3*X*Y D. X*X+3*XY 23.在 VB 语言中,求余运算符是()。B A. B. MOD C. * D. / 24.判断两个逻辑关系任一满足的逻辑运算是()。A A. Or B. And C. Not D. Ok 25.表达式 4+5 6
8、 * 7 / 8 Mod 9 的值是()。B A. 4 B. 5 C. 6 D. 7 26.选拔身高T 超过 1.7 米且体重W 小于 60 公斤的人,表示该条件的布尔表达式为()。C A. T=1.7 And W=60 B. T=60 C. T1.7 And W=1.7 Or Wb and ac B. abc C. ab D. a122 28.设 x=4,y=8,z=7 ,表达式 xz) Or z=10 then a=1 else a=2 执行后, a 的值为() 。C A. 12 B. 10 C. 1 D. 2 38.语句 If x=1 Then y=1, 下列说法正确的是() 。C A.
9、 x=1 和 y=1 均为赋值语句B. x=1 和 y=1 均为关系表达式C. x=1 为关系表达式,y=1 为赋值语句D. x=1 为赋值语句,y=1 为关系表达39.下面程序段中, ()不是把两个数中的大值赋给变量ax。D A. Max=IIf(xy,x,y) B. If xy Then Max=x Else Max=y C. Max=x :If y=x Then Max=y D. If y=x Then Max=y Max=x 40.在 Select 判断结构中,下面的表述中不正确的是()。B A. Case 1 B. Case a 5 C. Case 3 To 6 D. Case is
10、 25 Then y = x 2 + 5 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 25 页 - - - - - - - - - 第 13 页 共 25 页x = Int(Rnd) + 4 If x 2 = 7 Print i , x End Sub 单击命令按钮后,i 和 x 的值分别是7 、29 。87.下面程序运行后,a、b、c、d 的结果分别3 1 5 12。Private Sub Command1_Click() Dim a, b, c, d As In
11、teger Do For a = 1 To 2 b = b + 1 If a = 1 Then b = 0 c = 5 d = d + 2 Next a Loop Until d 10 Print a, b, c, d End Sub 88.假定有如下的Sub 过程:Sub S(x As Single, y As Single) t = x x = t + x 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 25 页 - - - - - - - - - 第 15 页 共
12、 25 页y = t - y End Sub Private Sub Command2_Click() Dim a As Single, b As Single a = 6 b = 4 Call S(a, b) Print a, b End Sub 程序运行后,单击命令按钮输出结果为12 2。89.阅读下列程序段Dim a(3, 3) As Integer For m = 1 To 3 For n = 1 To 3 a(m, n) = (m - 1) * 3 + n Next n Next m For m = 2 To 3 For n = 1 To 2 Print a(m, n); Next
13、n Next m 程序运行后,显示结果为:4 5 7 8。三、综合设计题90.编制程序实现:在窗体上,单击按钮1,在文本框中动态显示当前时间;单击按钮2,则停止动态显示;单击按钮3,清除文本框内容。提示:可用定时器控制时间,用系统函数 Now 显示时间(如Text1.Text = Now ) 。91.编制程序:求出100-200 之间所有可以被3 整除的数的总和,将结果用消息框显示输出。92.编制程序:利用输入框输入10 个不同的整数,将它们从小到大排序,并打印输出。93.编制程序实现:设计在一框架中包含三个复选框,只有当其1,3 选中而 2 未选中时,才在 Text1 中显示 Hello 字
14、符。94.编一程序能实现在窗体上打印出如下图所示的图形。A AAA 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 25 页 - - - - - - - - - 第 16 页 共 25 页AAAAA AAAAAAA BBBBBBB BBBBB BBB B 95.编一程序用于判断一正整数是否为素数。(提示:只能被1 和本身整除的正整数称为素数。为了判断一个数n 是不是素数,可以将n 被 2 到 sqr(n)之间的所有整数除,如果都除不尽,则n 就是素数,否则n 是非素数。
15、)96.选用 If 和 Select 判断结构中任意一种编写满足下列条件的计税要求的程序:少于 1600元,免税; 1601-5000 元,征 2%的税;多于5000 元,超过部分征5%的税。97.有 a、b、c 三个数,编一程序实现通过文本框给a、b 赋值;再调用能完成a、b 比较大小的子过程,用c 将大数回传。要求按值传送a、 b。98.编一程序用于求所有的水仙花数 。 所谓水仙花数 是指一个3 位数,其各位数字立方和等于该数本身。例如:153 就是一水仙花数,因为153 = 13+53+33 。99.设计一弹出式菜单,用于设置窗体的背景色,背景色包含白色、黄色、红色三种颜色。100.编写
16、程序实现:输入三角形的三条边a,b,c的值,根据其数值判断能否构成三角形。如果能,则判断三角形是否是直角三角形,若是则计算该直角三角形的面积。提示:判断能否构成三角形的方法是,求最长的一边,判断它的边长是否小于另外两边边长之和;或求最短的一边,判断它的边长是否大于另外两边之差。101.编写程序:通过四个命令按钮Command1-Command4,在图片框Picture1 内分别实现画点、画线、画圆、擦除等功能。102.编写程序实现:在窗体上单击按钮1,可通过输入对话框输入两个字符串;单击按钮 2,将输入的两个字符串连接为一个字符串,并计算该字符串长度,然后在消息框中显示出来。103.编一程序:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年程序设计语言VB_习题集 2022 程序设计语言 VB_ 习题集
限制150内