欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年VB上机综合测试题.pdf

    • 资源ID:12973097       资源大小:1.17MB        全文页数:33页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年VB上机综合测试题.pdf

    VB上机综合测试题( 十五套 ) VB上机综合测试题 ( 一) 一、 如下所示 , 在窗体上 , 放置一个文本框 text1( 文本框中的文字为“改变字形”,居中显示 )。三个复选框 check1,check2 与 check3, 如图设置属性。要求: 当用户单击“加粗”、 “斜体” 、 “下划线”这三个复选框时 ( 即当复选框被选中时 ) 能将文本框的字形变为“粗体、斜体、加下划线” (25 分) 二、在窗体上添加一个命令按钮(名称为 Cmd1, 标题为 输出平均值 ) 。程序运行后, 单击命令按钮完成以下工作: 随机产生 20 个 0 到 1000 的整数 , 将其放入一个一维数组中求出所有元素的平均值, 并显示在窗体上 ( 如下图所示 )(35分) 三、请设计如下图所示窗体界面。运行程序时, 先向左侧文本框中输入一个不超过 10 的正整数 , 然后选择 N 的阶乘 或(N+2) 的阶乘 单选钮 , 即可进行计算 , 计算结果在右侧文本框中显示。请编写程序完成上述功能。(40 分) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 答案: 一、界面设计 -10 分Private Sub Check1_Click() Text1、FontBold = Check1、Value -5 分End Sub Private Sub Check2_Click() Text1、FontItalic = Check2、Value-5 分End Sub Private Sub Check3_Click() Text1、FontUnderline = Check3、Value -5 分End Sub二、界面设计 -10 分Private Sub Cmd1_Click()-2 分Dim a%(19), i%, sum!, aver! -4 分Randomize -3 分For i = 0 To 19-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 分精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 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 Private 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. 设计左图所示界面 , 编程实现如下功能 : 单击任何复选框 , 则把所有选中的复选框后面的文字罗列在文本框中( 见右图 )(25 分) 。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 3、使用提供素材设计如图所示界面, 编程实现如下功能 : 程序运行时太阳静止不动, 单击“太阳升起”按钮时 , 太阳升起 ( 以 0、5s 为时间间隔 , 太阳向右移动 80,向上移动 160); 单击“停止升起”时 , 太阳静止不动。 (40 分)答案: 一、界面设计 -10 分Private Sub Command1_Click()-2 分Text3、 Text = Val(Text1、 Text) * 0、 3 + Val(Text2、 Text) * 0、 7-7分End Sub Private Sub Command2_Click()-2 分Text1、Text = -3 分Text2、Text = -3 分Text3、Text = -3 分End Sub Private Sub Command3_Click()-2 分End-3 分End Sub 二、精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 界面设计 -10 分Private Sub Check1_Click(Indes As Integer)-2分Text1、Text =-3 分For k = 0 To 3-2 分If Check1(k)、value = 1 Then-2 分Text1、Text = Text1、Text & Check1(k)、Caption & -2 分End If-2 分Next k-2 分End Sub 三、界面设计 -10-分Private Sub Command1_Click()-2 分Timer1、Enabled = True-3分End Sub Private Sub Command2_Click()-2 分Timer1、Enabled = False-3分End Sub Private Sub Form_Load()-2分Timer1、Enabled = False-3分End Sub Private Sub Timer1_Timer()-2 分If Image1、Top = 0 Then-3分Image1、Move Image1、Left + 80, Image1、Top + 160-3 分Else-2 分Image1、Move Image1、Left + 80, Image1、Top - 160-3分End If-2 分End Sub VB上机综合测试题 ( 三) 一、银行卡密码验证程序1、 输入密码后点击确认按钮,如果正确 ,窗体上输出“密码输入正确,请继续操作! ” 。2、 如果密码错误 ,窗体上输出“密码错误,请重新输入!”,同时将文本框中密码清空,设置焦点。3、 密码为 123456,要求密码框中以“ *”的形式显示。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 二、输出图形应用嵌套的循环结构 ,输出由字符构成的特定图案。程序运行时单击窗体,即可在窗体上输出如下图案。三、计算球体积与表面积设计下图所示界面的程序 ,程序运行后 ,输入球的半径 ,单击“球体积”、 “球表面积”复选框 ,根据复选框就是否可选 ,决定就是否在右侧相应的文本框内显示球体积 ()与球表面积 ()的计算结果。答案:一、银行卡密码验证程序(30 分) Private Sub Command1_Click() 2 分If Text1、Text = 123456 Then 4 分Form1、Cls 2分Print 密码正确 ! 2 分Else 3 分Cls 3 分* 1 * * 2* 2 * * 3* 3* 3 * * 4 *4*4*4 * * 5* 5* 5* 5* 5 * 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) Print 密码错误 ,请重新输入 ! 2 分Text1、Text = 2 分Text1、SetFocus 4 分End If 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(Text1、Text) 2 分If Check1、Value = 1 Then 3 分v = 4 * 3、14159 * r 3 / 3 3 分Text2、Text = v 3 分Else 1 分Text2、Text = 2 分End If 2 分End Sub 2 分Private Sub Check2_Click() 2 分r = Val(Text1、Text) 2 分If Check2、Value = 1 Then 3 分s = 4 * 3、14159 * r 2 3 分Text3、Text = s 3 分Else 1 分Text3、Text = 2 分End If 2 分End Sub 2 分VB上机综合测试题 ( 四) 一、 在窗体上按下图放置两个标签与一个文本框, 一个列表框与一个命令按钮,各控件的名称属性取默认值。其她属性按下图进行设置。要求: 当用户在文本框输入她的籍贯后 , 单击“添加籍贯” 按钮时 , 能够将籍贯添加到列表框中。双击列表框中的某一项时将该项删除。(25 分) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 二、 输入圆的半径 , 计算圆的面积。要求自行设计界面 , 使用到的控件包括文本框 ,文字标签等。 (35 分) 三、定义一个下标上界为10的整型数组 , 并用随机函数为其赋值 (值介于 0-100)之间计算数组中所有偶数的数据的与, 并用 Msgbox函数输出。 (40 分) 答案: 一、界面设计 -10分Private Sub Command1_Click()-2 分List1、AddItem Text1、Text -5 分End Sub Private Sub List1_DblClick() -3 分List1、RemoveItem List1、ListIndex -5 分 End Sub 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 二、界面-10 分Private Sub Command1_Click()-2 分Const PI As Single = 3 、14-3 分Dim r As Integer, s As Single-5分r = Val(Text1、Text) -5 分s = PI * r * r-5 分Text2、Text = 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 10-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 Sub VB上机综合测试题 ( 五) 一、在窗体上画两个名称分别为Text1、Text2 的文本框 , 再画两个命令按钮 , 名称分别为 C1 、C2,标题分别为“复制”、 “删除” 。程序运行时 , 在 Text1 中输入以下文本 : “最就是那一低头的温柔, 像一朵水莲花不胜凉风的娇羞, 道一声珍重 , 道一声珍重, 那一声珍重里有蜜甜的忧愁。 ”要求多行显示。并用鼠标拖拽的方法选择任意一行后, 单击“复制”按钮, 则选中的一行字符被复制到 Text2 中, 若单击“删除”按钮 , 则被选择的字符从Text1 中被删除 , 请编写两个命令按钮的 Click 事件过程完成上述功能。(30 分) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 9 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 二、购买地铁车票 , 若乘 1 到 4 站,3 元/ 位; 若乘 5 到 9 站,4 元/ 位; 若乘 10 站以上,5 元/ 位; 输入人数 person、站数 n, 输出应付款 pay。(35 分) 三、 从键盘输入若干个学生的考试成绩, 统计并输出最高分与最低分, 当输入负数时结束输入 , 输出结果。 (35 分) 答案: 一、界面设计 -10分Private Sub C1_Click()-3分Text2、Text = Text1、SelText -7分End Sub Private Sub C2_Click()-3分Text1、SelText = -7分End Sub 二、Private Sub Command1_Click()-1分Dim x As Single, y As Single, z-3分x = Val(Text1、Text) -2分y = Val(Text2、Text) -2分Select Case y -2分Case Is = 10 -3分z = 5 * x-3分精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 10 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) Case Is = 5 -3分z = 4 * x-3分Case Is = 1 -3分z = 3 * x-3分End Select -1分Text3、Text = z-2分End Sub Private Sub Command2_Click()-1分Text1、Text = -1分Text2、Text = -1分Text3、Text = -1分End Sub 三、Private Sub Form_Click()-2分Dim max!, min!, x! -3分x = InputBox( 请输入学生考试成绩 )-3分max = x-2分min = x-2分Do While x 0-2分If x max Then-3分max = x-2分ElseIf x = A And c Max Then 2 分Max = a(i) 2 分t = Chr(Asc(A) + i - 1) 3 分End If Next i Text1 、Text = t 2 分Text2 、Text = Max 2 分End Sub 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 13 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) VB上机综合测试题 ( 七) 1、在窗体上建立一个标签 , 其名称为Label1, 窗体的标题为“设置标签属性”;标签的位置为距窗体左边界500, 距窗体顶边界 300; 标签的标题为“等级考试” ;标签可以根据标题的内容自动调整大小。请用代码列写出图片中对象的属性设置。(30 分) 2、由键盘输入 10 个数,再逆序输出。 (35 分) 3、求 120 之间能被 5 整除的所有数的乘积。 (35 分) 答案: 一、界面设计 -10-分Label1、Caption = 等级考试 -4-分Form1、Caption = 设置标签属性 -4- 分Label1、Left = 500-4-分Label1、Top = 300-4-分Label1、AutoSize = True-4 分二、界面设计 -5 分Dim a(1 To 10) As Integer-2分Option Explicit-2 分Private Sub Command1_Click()-2分Dim i%-2 分Print 输入的 10 个数-2 分For i = 1 To 10-2 分a(i) = Val(InputBox( 输入第 & i & 个数)-2 分Next i-2 分精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 14 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) For i = 1 To 10-2 分Print a(i); -2 分Next i-2 分Print: Print-2 分End Sub Private Sub Command2_Click()-2分Dim i%-2 分Print 逆序后的 10 个数-2 分For i = 10 To 1 Step -1-2分Print a(i); -2 分Next i-2 分End Sub 三、界面设计 -10 分Private Sub Form_Click()-3 分Dim i%, s As Long-2 分s = 1-3 分For i = 1 To 20-3 分If i Mod 5 = 0 Then-3 分s = s * i-3 分End If-2 分Next i-2 分Print s-3 分End Sub VB上机综合测试题 ( 八) 1、编写程序 , 打印如图所示图形。 (30 分) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 15 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 2、1100 之间自然数的平方与 , 程序参考界面如图所示 :(30 分) 3、找出在 11000 中同时满足被 7 除余 5、被 5 除余 3、被 3 除余 2 条件的数, 界面自定。 (40 分) 答案: 1 评分标准 : Private Sub Form_Click() 2 分Dim i%, j% 2 分For i = 1 To 5 4 分Print Tab(15 - i); 5 分For j = 1 To (2 * i - 1) 5 分Print *; 2 分Next j 2 分Next I 2 分Print 2 分End sub 2 分正确保存窗体文件1 分正确保存工程文件1 分2 评分标准 : 设置控件与窗体属性5 分Private Sub Form_Click() 2 分Dim i, x, sum& 2 分For i = 1 To 100 4 分精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 16 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) x = 1 + x 3 分sum = sum + x 2 5 分Next I 2 分Text1、Text = Str(sum) 3 分End Sub 2 分正确保存窗体文件1 分正确保存工程文件1 分3 评分标准设置控件与窗体属性5 分Private Sub Command1_Click() 2 分Dim i, x% 2 分For i = 1 To 1000 4 分x = x + 1 4 分If x Mod 7 = 5 And x Mod 5 = 3 And x Mod 3 = 2 Then 8 分Print Str(x) & Space(2); 5 分End If 2 分Next 2分End Sub 2 分正确保存窗体文件2 分正确保存工程文件2 分VB上机综合测试题 ( 九) 1、编写一个函数计算1*2* *n 的值,函数名为 fact() (30 分) 2、已知三角形的三条边 ,编写一个函数求其面积 ,函数名自命名。(40 分) 3、新建一个窗体 ,程序运行时 ,当用鼠标单击窗体任一地方,程序弹出 Inputbox()函数输入框。当输完15 个整数后 ,程序把刚输入的15 个整数分 3 行在窗体上显示 ,每行 5 个整数。 (30 分) 提问:(1)、应该对窗体的什么事件进行编程?(2)、编写程序代码 ,实现上述功能。答案: 一、界面设计 -5分Private Function fact(n As Integer) As Integer -4 分Dim i As Integer -2 分Dim r As Integer -2 分r = 1 -3 分For i = 1 To n -3 分精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 17 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) r = r * i -3 分Next i -3 分fact = r -3 分End Function -2 分End Sub 二、界面设计 -5分Private Sub Command1_Click() -1 分Dim a, b, c, l, S -5 分a = Val(InputBox( 请输入第一条边的长 :) -3 分b = Val(InputBox( 请输入第二条边的长 :) -3 分c = Val(InputBox( 请输入第三条边的长 :) -3 分l = (a + b + c) / 2 -3 分If l = a Or l = b Or l 6 Then(5分) MsgBox 长度不能超过 6(3 分) End If(3 分) End Sub 3、(共 40 分) 属性设置 : Text1、text=”-(1 分) Text2、text=”Label1、caption=” 姓名”Frame1 、caption=” 性别”Frame2 、caption=” 爱好”Frame3 、caption=” 籍贯”Frame4 、caption=” 院系”-(2 分) Label1、caption=” 显示”Label2、caption=” 清空”Label3、caption=” 退出”-(1 分) Combol1、list=” 河北省 河南省 山东省等 ” -(2 分) Option1、caption=” 男”Option2、caption=” 女 ”-(2 分) Check1、caption=“音乐”Check2、caption=“运动”精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 21 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) Check3、caption=“美术”-(2 分) 程序为 : Private Sub Command1_Click() -(2 分) Text2、Text = 学生姓名就是 : + Text1、Text & Chr(13) & Chr(10) -(3分) If Option1、Value = True Then -(5 分) x = Option1、Caption Else: x = Option2、Caption End If Text2、Text = Text2、Text & 性别就是 & x -(2 分) If Check1、 Value = False And Check2 、 Value = False And Check3 、 Value = False Then -if 语句(5 分) Text2、Text = Text2、Text & ,无爱好 Else -(1 分) Text2、Text = Text2、Text & ,爱好 If Check1、Value = 1 Then Text2 、Text = Text2、Text & 音乐 -(2 分) If Check2、Value = 1 Then Text2 、Text = Text2、Text & 运动 If Check3、Value = 1 Then Text2 、Text = Text2、Text & 美术 End If -(2 分) Text2、Text = Text2、Text & ,籍贯就是 & Combo1、Text Text2、Text = Text2、Text & ,院系就是 & Combo2、Text & 。 -(2分) End Sub Private Sub Command2_Click() -(2 分) Text1、Text = -(2 分) Text2、Text = End Sub Private Sub Command3_Click() -(2 分) End End Sub 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 22 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) VB上机综合测试题 (十一) 1、输入某一学生成绩 ,评定其等级。方法就是 :90100 分为“优秀” ,8089 分为“良好”,7079分为“中等” ,6069分为“及格” ,60 分以下为“不及格”。在以下事件过程中写出相应的程序源代码。Private Sub Form_Click() Dim x As Integer x=Val(InputBox(“x=?”)End Sub 2、假设定义一个一维数组 :Dim a(1 to 10) As Integer 。在以下事件过程中编程序通过循环给数组的元素输入数据,并求数组中最大元素值及其下标。Private Sub Form_Click() End Sub 3、编程计算 :S=50+51+52+ +199+200。综合测试答案说明:此题实现方法不止一种 ,教师可以根据具体情况 ,酌情给分1、Private Sub Form_Click() Dim x As Integer x=Val(InputBox( “x=?”) (5 分) If x=90 then print “优秀”(4 分) ElseIf x=80 Then print “良好”(4 分) ElseIf x=70 Then print “中等”(4 分) ElseIf x=60 Then print “及格”(4 分) Else print “不及格”(4 分) End Sub 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 23 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 或者Private Sub Form_Click() Dim x As Integer x=Val(InputBox(“x=?”)Select Case x (5 分) Case 90 to 100 print “优秀”(4 分) Case 80 to 89 print “良好”(4 分) Case 70 to 79 print “中等”(4 分) Case 60 to 69 print “及格”(4 分) Case Else print “不及格”(4 分) End Select End Sub 3、Private Sub Form_Click() Dim a(1 to 10) As Integer (3 分) Dim I%,p%,max% (3 分) For i=1 to 10 (3 分) a(i)=val(inputBox(“输入 a(“& i &”)的值=?”) (3 分) Next i max=a(1) (3 分) p=1 for i=2 to 10 (4 分) if a(i)= 60 Then (2分) lblTotal、Caption = t (2 分) lblTotal、ForeColor = RGB(0, 0, 0) (3 分) Else lblTotal、Caption = t (2 分) lblTotal、ForeColor = RGB(255, 0, 0) (3 分) End If (2 分)End Sub 三、界面设计 -10 分Private Sub cmdShow_Click()-1 分 Dim i As Integer-3 分 Dim sum As Integer-3 分精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 26 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) Dim s As String-3 分 For i = 1 To 100-3 分 If i Mod 3 = 0 Or i Mod 5 = 0 Then-3 分 s = s & i & -3 分 sum = sum + i -3 分 End If-2分 Next i-2 分 lblInput、Caption = s-2 分 lblShow、Caption = sum -2 分End Sub VB上机综合测试题 (十三) 1、 要求用户输入年龄与性别 ,如果年龄小于 18 岁,显示“本游戏不允许未成年人进入” ;如果年龄大于 18 岁且用户输入性别就是“男”或“女”,则显示“欢迎这位男士!”或显示“欢迎这位女士! ” 。(35 分) 2、如图在图形框中随机产生 5 个学 生 的 成 绩 ,要求数值在0 到100 之间, 单击“统计”按钮, 在第二个图形框中输出高于平均分的成绩。 (40 分) 具体要求 : 1)列表说明所用控件的名称 ,属性及所有属性的初值。2)写清完整代码。3、输入 3 个数 a,b,c,求其最大数。 (25 分) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 27 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 答案: 1、界面设计 -10分Private Sub Command1_Click()-2 分Dim age As Integer, sex As String-2 分age = Val(Text1、Text) -3分sex = Val(Text2、Text) -3 分If age b Then 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 28 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) m = a Else m = b End If (10 分) If c m Then m = c (3 分) Text4、Text = m (2 分) End Sub VB上机综合测试题 (十四) 1、 通过输入框输入姓名 ,然后在消息框中显示出来。(25 分) 2、 输入某小组 5个同学的成绩 ,计算总分与平均分。 (35 分) 要求:利用 InputBox 函数输入成绩 ,输入完毕后经过计算 ,利用 Print 直接在窗体上输出结果。3、 输入两个正整数 ,求它们的最大公约数。 (40 分) 要求界面如图 : 答案: 一、界面设计 -10分Private Sub Form_Load() (5分) x = InputBox( 输入您的姓名 , 您叫什么名字? ) (5 分) y = MsgBox(x & 同学:祝您马到成功! ) (5 分) End Sub 二、界面设计 -10分Private Sub Form_Load() Dim d(5) As Integer (2 分) Dim i As Integer, total As Single, average As Single (2 分) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 29 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) Show For i = 1 To 5 (4分) d(i) = Val(InputBox( 请输入第 & i & 个学生的成绩, 输入成绩 ) (4 分) Next i total = 0 (2 分) For i = 1 To 5 (3 分) total = total + d(i) (4分) Next i average = total / 5 (2 分) Print 总分:; total Print 平均分 :; average (2 分) End Sub 三、界面设计 -10分Private Sub command1_click() Dim m As Integer, n As Integer, p As Integer (2 分) m = Val(Text1、Text) n = Val(Text2、Text) (2 分) If m = 0 Or n = 0 Then (6 分) MsgBox 数据错误 ! End End If Do (8 分) p = m Mod n m = n n = p (10 分) Loop While p 0 Text3、Text = m (2 分) End Sub VB上机综合测试题 (十五) 一、密码检验程序设计 (20 分) 要求:窗体就是密码检验程序。程序运行时,用户在文本框输入密码(密码为123456),单击登陆按钮对密码进行检验。 密码正确后 ,标签 label 显示 “登陆成功”;若密码不正确 ,标签显示“登陆失败 ,请重试”,若密码输入错误达3次,将自动退出程序。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 30 页,共 33 页 - - - - - - - - - - VB上机综合测试题( 十五套 ) 二、输入任意三个数找出其中最大的数 (20 分) 三、列表框程序设计 (30 分) 要求:如图,程序运行时 ,用户可以在文本框中输入文本,单击 command1 “添加”

    注意事项

    本文(2022年VB上机综合测试题.pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开