收藏 分享(赏)

vB试题2.doc

上传人:hwpkd79526 文档编号:7123292 上传时间:2019-05-06 格式:DOC 页数:4 大小:494.50KB
下载 相关 举报
vB试题2.doc_第1页
第1页 / 共4页
vB试题2.doc_第2页
第2页 / 共4页
vB试题2.doc_第3页
第3页 / 共4页
vB试题2.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、在名称为Form1的窗体上画一个文本框,其名称为Text1(如图1所示),编写适当的事件过程。程序运行后,如果单击窗体,则可使文本框移到窗体的左上角;而如果在文本框中输入信息,则可使文本框移到窗体的右上角。程序的运行情况如图2所示。要求:不得使用任何变量;只允许通过修改属性的方式移动文本框。*注意:存盘时必须存放在考生文件夹下,工程文件名为sj33.vbp,窗体文件名为sj33.frm。新建一个工程,在窗体上添加一个文本框Text1,打开代码窗口,在其中添加如下代码:Private Sub Form_Click()Text1.Left = 0Text1.Top = 0End SubPrivat

2、e Sub Text1_Change()Text1.Top = 0Text1.Left = Form1.Width - Text1.WidthEnd Sub(1)在考生文件夹下有一个工程文件sj108.vbp,在程序运行时,单击“输入整数“按钮,可以从键盘输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。图1是输入53后的结果,图2是输入100的结果。已经给出了全部控件和程序,但程序不完整。要求:请去掉程序中的注释符,把程序中的 ?改为正确的内容。不能修改程序中的其他部分,也不能修改控件的属性。最后用原来的文件名保存工程文件和窗体文件。*(2)在考生文件夹下有一个工程文件sj109.

3、vbp,其窗体上有2个命令按钮和1个计时器。2个命令按钮的初始标题分别是“演示“和“退出“;计时器Timer1的初始状态为不可用。请画1个名称为Label1,且能根据显示内容自动调整大小的标签,其标题为“Visual Basic程序设计“,显示格式为黑体小四号字。如图所示。程序功能如下:1)单击标题为“演示“的命令按钮时,则该按钮的标题自动变换为“暂停“,且标签在窗体上从左向右循环滚动,当完全滚动出窗体右侧时,从窗体左侧重新进入;2)单击标题为“暂停“的命令按钮时,则该按钮的标题自动变换为“演示“,并暂停标签的滚动。3)单击“退出“按钮,则结束程序运行。要求:请去掉程序中的注释符,把程序中的

4、?改为正确的内容,使其实现上述功能,但不能修改窗体文件中已经存在的控件和程序。最后把修改后的文件按原文件名存盘。第1小题:本题主要考查了已知整数的因子的的判定,修改后的代码如下:Private Sub Command1_Click()Dim n As IntegerClsn = InputBox(“请输入一个整数“)Print “因子数=“; fun(n)End SubFunction fun(m As Integer)Dim s As Integers = 0For k = 1 To Abs(m) / 2If m Mod k = 0 Thens = s + 1Print kEnd IfNex

5、t kfun = sEnd Function按要求保存文件即完成本题。第2小题:本题主要考查了Timer控件、Label空件和CommandButton控件。1.定时器控件Timer的Enabled属性有两种状态,当Enabled为True时,定时器每间隔Interval便引发Timer事件。2.并将Label的Font属性值设置字体的名称和大小;AutoSize属性设置为True,可以自动调整大小;解题方法:打开sjt4.vbp中的代码窗口,修改后的代码如下:Private Sub Command1_Click()If Command1.Caption = “演示“ ThenTimer1.E

6、nabled = TrueCommand1.Caption = “暂停“ElseTimer1.Enabled = FalseCommand1.Caption = “演示“End IfEnd SubPrivate Sub Timer1_Timer()If Label1.Left Form1.Width ThenLabel1.Left = -Label1.WidthElseLabel1.Left = Label1.Left + 100End IfEnd Sub3、在考生文件夹下有一个工程文件sj114.vbp,窗体如图所示。运行程序时,从数据文件中读取学生的成绩(均为整数) 。要求编写程序,统计总

7、人数,并统计不及格、6069、7079、8089及90100各分数段的人数,将统计结果显示在相应的文本框中。结束程序之前,必须单击“保存“按钮,保存统计结果。注意:不能修改程序的其他部分和控件属性。程序调试通过后,运行程序,将统计结果显示在文本框中,再按“保存“按钮保存数据,否则无成绩。最后把修改后的文件按原文件名存盘。Private Sub Command1_Click()Dim a As Integer, b As Integer, c As IntegerDim d As Integer, e As Integer, i As IntegerDim score As SingleFor i = 1 To nscore = arr(i)Select Case scoreCase Is 60a = a + 1Case 60 To 69b = b + 1Case 70 To 79c = c + 1Case 80 To 89d = d + 1Case Elsee = e + 1End SelectNext iText1.Text = nText2.Text = aText3.Text = bText4.Text = cText5.Text = dText6.Text = eEnd Sub

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报