VB上机综合测试题十五套 .doc
《VB上机综合测试题十五套 .doc》由会员分享,可在线阅读,更多相关《VB上机综合测试题十五套 .doc(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VB上机综合测试题(一)一、如下所示,在窗体上,放置一个文本框text1(文本框中的文字为“改变字形”,居中显示)。三个复选框check1,check2和check3,如图设置属性。 要求:当用户单击“加粗”、“斜体”、“下划线”这三个复选框时(即当复选框被选中时)能将文本框的字形变为“粗体、斜体、加下划线” (25分)二、在窗体上添加一个命令按钮(名称为Cmd1,标题为输出平均值)。程序运行后,单击命令按钮完成以下工作: 随机产生20个0到1000的整数,将其放入一个一维数组中 求出所有元素的平均值,并显示在窗体上(如下图所示)(35分)三、请设计如下图所示窗体界面。运行程序时,先向左侧文本
2、框中输入一个不超过10的正整数,然后选择N的阶乘或(N+2)的阶乘单选钮,即可进行计算,计算结果在右侧文本框中显示。请编写程序完成上述功能。(40分)答案:一、界面设计-10分Private Sub Check1_Click()old = -5分End SubPrivate Sub Check2_Click()talic = -5分End SubPrivate Sub Check3_Click() nderline = -5分End Sub二、界面设计-10分Private Sub Cmd1_Click()-2分Dim a%(19), i%, sum!, aver! -4分Randomize
3、-3分For i = 0 To 3分 a(i) = Int(Rnd * 1001) -3分 sum = sum + a(i) -3分Next i -2分aver = sum / 20 -3分Print aver -2分End Sub三、界面设计-10分Dim n%-2分Private Sub Form_Load() End Sub Private Sub Option1_Click()-2分Dim i% -2分n = Val(Text1) -3分m = 1 -1分For i = 1 To n -2分 m = m * i -2分Next i -2分Text2 = m -2分End Sub Pri
4、vate Sub Option2_Click()-1分Dim i% -2分m = 1 -1分For i = 1 To n + 2 -2分m = m * i -2分Next i -2分Text2 = m -2分End SubVB上机综合测试题(二)1设计如图所示界面,编程实现如下功能:在文本框中输入平时成绩和考试成绩,单击“确定”按钮,将最终成绩显示到第三个文本框中,其中,平时成绩占最终成绩的30%,考试成绩占最终成绩的70%;单击“清除”按钮,清除文本框中的内容;单击“退出”按钮,关闭窗口。(35分)2设计左图所示界面,编程实现如下功能:单击任何复选框,则把所有选中的复选框后面的文字罗列在文本
5、框中(见右图)(25分)。 3、使用提供素材设计如图所示界面,编程实现如下功能:程序运行时太阳静止不动,单击“太阳升起”按钮时,太阳升起(以0.5s为时间间隔,太阳向右移动80,向上移动160);单击“停止升起”时,太阳静止不动。(40分)答案:一、界面设计-10分Private Sub Command1_Click()-2分 = Val() * 0.3 + Val() * 0.7-7分End SubPrivate Sub Command2_Click()-2分 = -3分 = -3分 = -3分End SubPrivate Sub Command3_Click()-2分 End-3分End
6、Sub二、界面设计-10分Private Sub Check1_Click(Indes As Integer)-2分 =-3分For k = 0 To 3-2分If Check1(k).value = 1 Then-2分 = & Check1(k).Caption & -2分End If-2分Next k-2分 End Sub三、界面设计-10-分Private Sub Command1_Click()-2分 ed = True-3分End SubPrivate Sub Command2_Click()-2分 ed = False-3分End SubPrivate Sub Form_Load(
7、)-2分 ed = False-3分End SubPrivate Sub Timer1_Timer()-2分 If = 0 Then-3分 + 80, + 3分 Else-2分 + 80, - 160-3分 End If-2分End SubVB上机综合测试题(三)一、银行卡密码验证程序1. 输入密码后点击确认按钮,如果正确,窗体上输出“密码输入正确,请继续操作!”。2. 如果密码错误,窗体上输出“密码错误,请重新输入!”,同时将文本框中密码清空,设置焦点。3. 密码为123456,要求密码框中以“*”的形式显示。二、输出图形应用嵌套的循环结构,输出由字符构成的特定图案。程序运行时单击窗体,即可
8、在窗体上输出如下图案。* 1 * 2* 2 * 3* 3* 3 * 4 *4*4*4 * 5* 5* 5* 5* 5 *三、计算球体积和表面积设计下图所示界面的程序,程序运行后,输入球的半径,单击“球体积”、 “球表面积”复选框,根据复选框是否可选,决定是否在右侧相应的文本框内显示球体积()和球表面积()的计算结果。答案:一、银行卡密码验证程序(30分)Private Sub Command1_Click() 2分If = 123456 Then 4分 2分 Print 密码正确! 2分 Else 3分 Cls 3分 Print 密码错误,请重新输入! 2分 = 2分 cus 4分 End I
9、f 4分End Sub 2分二、输出图形(30分)Private Sub Form_Click() 2分For i = 1 To 5 4分 Print *; 4分 For j = 1 To i 4分 Print i; 4分 Print *; 4分 Next j 2分 Print 2分Next I 2分End Sub 2分三、计算球体积和表面积(40分)Private Sub Check1_Click() 2分 r = Val() 2分 If = 1 Then 3分 v = 4 * 3.14159 * r 3 / 3 3分 = v 3分 Else 1分 = 2分 End If 2分End Sub
10、 2分Private Sub Check2_Click() 2分 r = Val() 2分 If = 1 Then 3分 s = 4 * 3.14159 * r 2 3分 = s 3分 Else 1分 = 2分 End If 2分End Sub 2分VB上机综合测试题(四)一、 在窗体上按下图放置两个标签和一个文本框,一个列表框和一个命令按钮,各控件的名称属性取默认值。其他属性按下图进行设置。 要求:当用户在文本框输入他的籍贯后,单击“添加籍贯”按钮时,能够将籍贯添加到列表框中。双击列表框中的某一项时将该项删除。(25分)二、输入圆的半径,计算圆的面积。要求自行设计界面,使用到的控件包括文本框
11、,文字标签等。(35分)三、定义一个下标上界为10的整型数组,并用随机函数为其赋值(值介于0-100)之间计算数组中所有偶数的数据的和,并用Msgbox函数输出。(40分)答案:一、界面设计-10分PrivateSubCommand1_Click()-2分em-5分EndSubPrivateSubList1_DblClick()-3分eItemndex -5分EndSub二、界面-10分Private Sub Command1_Click()-2分Const PI As Single = 3.3分Dim r As Integer, s As Single-5分r = Val() -5分s =
12、PI * r * r-5分 = s-5分End Sub三、Private Sub Form_Click()-2分Dim a(10) As Integer, i As Integer, sum As Integer-5分For i = 0 To 5分a(i) = Int(100 * Rnd) -5分Print a(i); -3分If a(i) Mod 2 = 0 Then-5分sum = sum + a(i) -5分End If-2分Next i-3分MsgBox 随机数中偶数之和为: & sum-5分End SubVB上机综合测试题(五)一、在窗体上画两个名称分别为Text1、Text2的文本
13、框,再画两个命令按钮,名称分别为C1、C2,标题分别为“复制”、“删除”。程序运行时,在Text1中输入以下文本:“最是那一低头的温柔,像一朵水莲花不胜凉风的娇羞,道一声珍重,道一声珍重,那一声珍重里有蜜甜的忧愁。”要求多行显示。并用鼠标拖拽的方法选择任意一行后,单击“复制”按钮,则选中的一行字符被复制到Text2中,若单击“删除”按钮,则被选择的字符从Text1中被删除,请编写两个命令按钮的Click事件过程完成上述功能。(30分)二、购买地铁车票,若乘1到4站,3元/位;若乘5到9站,4元/位;若乘10站以上,5元/位;输入人数person、站数n,输出应付款pay。(35分)三、从键盘输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB上机综合测试题十五套 VB 上机 综合测试 十五
限制150内