好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

信息技术会考VB程序综合题.doc

8页
  • 卖家[上传人]:博****1
  • 文档编号:543477925
  • 上传时间:2023-12-29
  • 文档格式:DOC
  • 文档大小:40.51KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 信息技术会考 VB程序综合题1、典型题例:打开"考生文件夹\152"文件夹中的文件:"工程1.vbp" 进行以下操作后并保存!李小姐忘记了自己的保险箱密码,但是她记得首尾数字为6和5(6□□5),密码能被69和95整除请您完善程序帮她找回密码!Private Sub Command1_Click()Dim a As LongFor a = 6005 To ___①___ Step 10    If (a Mod 69 = 0) And (____ ②    __) Then      Print a    End IfNext ____③___End Sub答案:① 6995   ② a mod 95   ③   a   2、典型题例:打开"考生文件夹\154"文件夹中的文件:"bmi.vbp" 进行以下操作后并保存!(1)界面设计,添加一个标签Label(其“名称”属性为Label3),在属性窗口中将其Top属性值设置为“2000”, Left属性值设置为“700”;(2)奥运会参赛选手要进行体重检查,他们的体检标准为:Bim=w/(h*h) ,其中w表示体重(单位为千克),h表示身高(单位为米)。

      其值在20(包含20)至25(包含25)之间为“合格”,否则认为“不合格”完善程序,在文本框Text1中输入体重,文本框Text2中输入身高,单击“体检”按钮时,在标签Label3上输出健康状态;(3) 操作完后将该程序以原文件名保存Private Sub Command1_Click()  Dim w As Single  Dim h As Single  Dim bmi As Single  w = Val(Text1.Text)  h = Val(Text2.Text)  bmi = ①                                         '计算机bmi指数  If bmi >= 20 And ② Then      Label3.Caption = Str(bmi) + "合格"                  '输出bmi指数及健康状态  Else      Label3.Caption = Str(bmi) + "不合格"                '输出bmi指数及健康状态   ③ End Sub答案:①w/(h*h) 或w/h^2   ②bmi<25   ③endif3、典型题例:3、打开"考生文件夹\155"文件夹中的文件:"biaozhang.vbp" 进行以下操作后并保存!(编程在字符串相连接时不应使用"+"要使用"&"运算符)(1) 设置窗体From1中按钮Command1的“Caption”属性值为“计算”;(2) 某学校开表彰大会,一、二、三等奖共30人。

      学校准备拿5000元进行奖励,已知一等奖奖金400元,二等奖奖金200元,三等奖奖金100元问:一、二、三等奖各为多少人?完善程序,并将结果在窗体上打印出来;(3) 操作完后将该程序以原文件名保存注:1、运行时,把红色下划线删除    2、不能删除注释语句Private Sub Command1_Click() Dim One As Integer, Two As Integer, Three As Integer Dim Money As Integer, Count As Integer Count = 0 '用来记录符合条件的组合数、、 Print " 方案" & "      " & "一等奖" & "     " & "二等奖" & "     " & "三等奖" '打印表头 For One = 1 To 5000 / 400     For Two = 1 To 5000 \ 200        Three = ①        Money = 400 * One + 200 * Two + 100 * Three        If Money = ② Then            Count = Count + 1            Print "第" & Count & "方案" & "    " & Str(One) & " 人      " & Str(Two) & " 人      " & Str(Three) & "人" '打印符合条件的结果组合        End If           ③  Next OneEnd Sub答案:①   30-one-two   ②   5000   ③ next two4、典型题例:打开"考生文件夹\89\"文件夹中的文件:"工程1.vbp"进行以下操作后并保存!(编程在字符串相连接时不应使用"+"要使用"&"运算符)(1) 在窗体"Form1.frm"中添加一个名为"Command1"的按钮,并设置该控件"Caption"属性值为"判断";(2) 完善程序,使之完成如下功能:在Text1中输入一个整数,单击"判断"按钮时,在Label1中显示"正数"、"零"或者"负数"!注:①运行时,把红色下划线删除    ②不能删除注释语句'在Text1中输入一个整数,单击“判断”按钮,在Label1中显示“正数”、“零”或者“负数”!'注:①运行时,把红色下划线删除    '②不能删除注释语句Private Sub Command1_Click() Dim x As Integer ____ = Text1.Text                                   '第一空 If _____ Then                                      '第二空  Label1.Caption = "正数" ElseIf _____ Then                                   '第三空  Label1.Caption = "负数" Else  Label1.Caption = "零" End IfEnd Sub答案:① x   ② x>0   ③ x<05、典型题例:打开"考生文件夹\91\"文件夹中的文件:"工程1.vbp"进行以下操作后并保存!(编程在字符串相连接时不应使用"+"要使用"&"运算符)完善程序,使之实现如下功能:输入一个时间秒数,单击"转换"按钮,转换成时分秒的形式,效果如图所示!注:①运行时,把红色下划线删除②不能删除注释语句'完善程序,输入时间秒,转换成时、分、秒形式!'(1) 运行时删除下划线'(2) 不能删除注释语句Private Sub Command1_Click()  Dim a, b, c, d, e, f, g As Integer  Dim h As String  a = Text1.Text  If a > 60 Or a = 60 Then '转换出秒数      b = Int(a / _____)           '第一空      c = a - b * 60  Else      c = a  End If  If b > 60 Or b = 60 Then         '转换出分钟      d = Int(b / 60)      e = b - d * 60  Else      e = b  End If  If d > 60 Or d = 60 Then         '转换出小时      f = Int(d / 60)      g = d - f * 60  Else      g = d  End If  h = Str(g) + "小时" + _____ + "分" + Str(c) + "秒"'第二空  Text2.Text =_____              '第三空End Sub答案:① 60   ② str(e)   ③ h6、典型题例:打开"考生文件夹\94\"文件夹中的文件:"工程1.vbp" ,进行如下操作后并保存!(编程在字符串相连接时不应使用"+",要使用"&"运算符)(1) 在窗体"Form1.frm"中添加"Label"控件,命名为"Label1"并设置该控件"Caption"属性值为:"输入英寸长度";(2) 在窗体"Form1.frm"中添加"CommandButton"控件,命名为"Command1"并设置该控件"Caption"属性值为:"换算后的厘米长度";(3) 在窗体"Form1.frm"中添加"TextBox"控件,命名为"Text1"并设文本内容为"Text1";(4) 在窗体"Form1.frm"中添加"TextBox"控件,命名为"Text2"并设文本内容为"Text2";(5) 完善程序,使之实现如下功能:在上面的文本框中输入一个正整数,单击"换算后的厘米长度"按钮,在下面的文本框中输出换算后的长度!效果如图所示!(注:1英寸=2.54厘米)Private Sub Command1_Click()  Dim x As Integer  Dim y As Single  x = Text1.Text  y = ______                    '第一空  Text2.Text = yEnd Sub答案:① x*2.547、典型题例:打开"考生文件夹\95\"文件夹中的文件:"工程1.vbp"进行以下操作后并保存!(编程在字符串相连接时不应使用"+"要使用"&"运算符)(1) 在窗体"Form1.frm"中添加一个"CommandButton"按钮,命名为"Command1"并设置该控件"Caption"属性值为:"计算";(2) 完善程序,使之实现如下功能:单击"计算"按钮,在文本框中分别输出1到100之间的奇数之和与偶数之和,结果如图所示!注:①运行时,把红色下划线删除    ②不能删除注释语句'求1到100之间所有偶数之和与所有奇数之和!'注:(1) 运行时把红色下划线删除'    (2) 不能删除注释语句Private Sub Command1_Click()  Dim s1 As Single, s2 As Single, i As Integer  s1 = 0  s2 = 0  For i = 1 To 100      If ___①___ = 0 Then                 '第一空,求出偶数之和          s1 = ___②__                     '第二空      Else          s2 = s2 + i                      '求出奇数之和      End If  Next i  Text1.Text = _③__                       '第三空  Text2.Text = s2End Sub答案:① i mod 2    ② s1+i   ③ s18、典型题例:打开"考生文件夹\96\"文件夹中的文件:"工程1.vbp"进行以下操作后并保存!(编程在字符串相连接时不应使用"+"要使用"&"运算符)(1) 在窗体"Form1.frm"中添。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.