[问答题]

在考生文件夹下有一个工程文件sjt3.vbp。其窗体文件上有一个标题为“得分”的框架,在框架中有一个名称为Text1的文本框数组,含6个文本框控件;文本框Text2用来输入难度系数。程序运行时,在左边的6个文本框中输入6个得分,输入难度系数后,单击“计算分数”按钮,则可计算出最后得分并显示在文本框Text3中(如下图所示)。

  程序提供代码
  
  计算方法:
  去掉1个最高得分和1个最低得分,求剩下得分的平均分,再乘以3,再乘以难度系数。最后结果保留到第2位小数,不四舍五入。
  注意:文件中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的“?”改为正确的内容,考生不能修改程序中的其他部分和各控件的属性。最后把修改后的文件按原文件名存盘。
  (2)在考生文件夹下有一个工程文件sjt4.bp。程序运行时,若选中“累加”单选按钮,则“10”、“12”菜单项不可用,若选中“阶乘”单选按钮,则“1000”“2000”菜单项不可用(如下图所示)。选中菜单中的一个菜单项后,单击“计算”按钮,则相应的计算结果在文本框中显示(例如,选中“累加”和“2000”,则计算1+2+3…+2000,选中“阶乘”和“10”,则计算10!)。单击“存盘”按钮则把文本框中的结果保存到考生文件夹下的out4.dat文件中。

  要求:编写“计算”按钮的Click事件过程。
  注意:不得修改已经存在的程序,在结束程序运行之前,必须用“存盘”按钮存储计算结果,否则无成绩。最后。程序按原文件名存盘。

参考答案与解析:

相关试题

在考生文件夹下有一个工程文件sj5.vbp,其窗体上有一个文本框,名称为Text

[试题]在考生文件夹下有一个工程文件sj5.vbp,其窗体上有一个文本框,名称为Text1;有三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“输入”、“计算显示”和“保存”,运行界面如图25-5所示。在给定程序中有一个函数过程isPrimeNum,其功能是判断参数是否为素数,如果是素数,则返回True,否则返回False。请将程序中有“?”的地方替换为相应的代码,使得在运行时,单击“输入”按钮,弹出“输入”对话框,单击“计算显示”按钮,则找出大于输入参数的最小素数

  • 查看答案
  • 在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文本框,名称分别为

    [试题]在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文本框,名称分别为Text1、Text2一个命令按钮,名称为C1,标题为“确定”;请画两个单选按钮,名称分别为Op1、Op2,标题分别为“男生”、“女生”;再画两个复选框,名称分别为Ch1、Ch2,标题分别为“体育”、“音乐”。请编写适当的事件过程,使得在运行时,单击“确定”按钮后实现下面的操作: ①根据选中的单选按钮,在Text1中显示“我是男生”或“我是女生”。 ②根据选中的复选框,在Text2中显示“我的爱好是体育”、“我的爱好是

  • 查看答案
  • (1)考生文件夹中有工程文件sjt3.vbp。窗体上已有部分控件。在窗体上画一个名称为Text1的文本框,设置相应属性,使得该文本框能够显示多行文本,且有垂直滚动条,如图所示。运行程序时,将在文本框T

    [问答题](1)考生文件夹中有工程文件sjt3.vbp。窗体上已有部分控件。在窗体上画一个名称为Text1的文本框,设置相应属性,使得该文本框能够显示多行文本,

  • 查看答案
  • 在考生文件夹下有一个工程文件stj3.vbp。窗体上有三个文本框Text1、Text2、Text3,其中Text3可以多行显示,并已经输入了内容(如图所示),Text1用来输入要查找的内容,Text2

    [问答题]在考生文件夹下有一个工程文件stj3.vbp。窗体上有三个文本框Text1、Text2、Text3,其中Text3可以多行显示,并已经输入了内容(如图

  • 查看答案
  • 在窗体上画4个文本框,并用这4个文本框建立一个控件数组,名称为Text1 (下标

    [单选题]在窗体上画4个文本框,并用这4个文本框建立一个控件数组,名称为Text1 (下标从0开始,自左至右顺序增大),然后编者按写如下事件过程: Private Sub Command1_Cliek() For Each TextBox In Text1 Text1(i)=Text1(i).Index i=i+1 Next End Sub 程序运行后,单击命令按钮,4个文本框中显示的内容分别为( )。A.0 1 2 3B.1 2 3 4C.0 1 3 2D.出错信息

  • 查看答案
  • 窗体上有名称分别为Text1、Text2的2个文本框,要求文本框Text1中输入

    [单选题]窗体上有名称分别为Text1、Text2的2个文本框,要求文本框Text1中输入的数据小于500,文本框Text2中输入的数据小于1000,否则重新输入。为了实现上述功能,在以下程序中问号(?)处应填入的内容是。Private Sub Text1_LostFocus()C.all CheckInput(Text1,500)E.nd SubPrivate Sub Text2_LostFocus()C.all CheckInput(Text2,1000)E.nd SubSub CheckInput(

  • 查看答案
  • 在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个名称为Text1的文本框数组,下标从0开始。程序运行时,单击“产生随机数”按钮,就会产生10个3位数的随机数,并放入Text1数组中(如图1

    [问答题]在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个名称为Text1的文本框数组,下标从0开始。程序运行时,单击“产生随机数”按钮,就会产生1

  • 查看答案
  • 设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框只能显示信息,不

    [单选题]设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框只能显示信息,不能接受输入的信息,以下能实现该操作的语句是( )。A.Text1.MaxLength=0B.Text1.Enabled=FlaseC.Text1.Visible=FlaseD.Text1.Width=0

  • 查看答案
  • 设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不

    [单选题]设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是A.Text1.Maxength=0B.Text1.Enabled=FalseC.Text1.Visible=FalseD.Text1.Width=0

  • 查看答案
  • 设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不

    [单选题]设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入信息,以下能实现该操作的语句是______。A.Text1. MaxLength=0B.Text1. Enabled=FalseC.Text1. Visible=FalseD.Text1. Width=0

  • 查看答案