首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件sjt5vbpo.考生文件夹下in5.tx1文件中保存有全校300名同学对某位教师教学质量的网上评价等级结果,共分为A、B、C、D 4个等级,表示分数为95、85、75、65分。 窗体的设计界面、各控件初始属性及有关代码见窗体
考生文件夹下有工程文件sjt5vbpo.考生文件夹下in5.tx1文件中保存有全校300名同学对某位教师教学质量的网上评价等级结果,共分为A、B、C、D 4个等级,表示分数为95、85、75、65分。 窗体的设计界面、各控件初始属性及有关代码见窗体
admin
2019-05-21
15
问题
考生文件夹下有工程文件sjt5vbpo.考生文件夹下in5.tx1文件中保存有全校300名同学对某位教师教学质量的网上评价等级结果,共分为A、B、C、D 4个等级,表示分数为95、85、75、65分。
窗体的设计界面、各控件初始属性及有关代码见窗体文件。程序的功能是,程序运行时,单击“读取并统计”按钮,则按行读取in5.1xl文件的内容,并显示到文本框Text1中,然后调用Calculate过程统计A、B、C、D各等级出现的次数、计算该教师的最后评价成绩(评价成绩=各等级出现次数与相应等级得分乘积之和/评价总人数,结果要求四舍五入取整),将结果分别存储到窗体层变量m1、m2、m3、m4、s中,然后将它们的值分别显示到文本框Text2、Text3、Text4、Tex6、Text6中。
单击“保存结果”按钮,则保存结果。
“读取并统计”和“保存结果”按钮的Click事件过程已经给出,请编写CMculate过程中的代码,以实现上述功能。下图是程序对某个输入文件运行的界面。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行“读取并统计”,且必须单击“保存结果”按钮保存结果,否则无成绩。最后,程序按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,填入相应的代码以实现题目的功能。 参考答案(画线部分是需要填入的内容) Dim m1 As Integer,m2 As Integer,m3 As Integer,m4 As Integer Dim s As Integer Private Sub Command1_Click() Dim strAs String Open App.Path&"\in5.txt" For Input As#1 Text1.Text="" Do While Not EOF(1) Line Input#1.str Text1.Text=Text1.Text &str Loop Close #1 Call Calculate End Sub Private Sub Command2_Click() Open App.Path&"\out5.txt"For Output As #1 Print #1,"A:";m1 Print #1,"B:";m2 Print #1,"C:";m3 Print #1,"D:";m4 Print #1。"评价成绩:";s Close #1 End Sub Private Sub Caleulate()
Dim i As Integer
s1=Text.Text
For i=1 To Len(s1)
c=Mid(s1,i,)
Select Case c
Case"A"
m1=m1+1
Case"B"
m2=m2+1
Case"C"
m3=m3+1
Case"D"
m4=m4+1
Case Else
Exit For
End Select
Next i
s=CInt((m1*95+m2*85+m3*75+m4*65)/300)
Text2.Text=m1
Text3.Text=m2
Text4.Text=m3
Text5.Text=m4
Text6.Text=s
End Sub Private Sub Form_Load() End Sub 步骤3:调试并运行程序,单击“读取并统计”按钮,结果如图5.4所示,再单击“保存结果”按钮,最后关闭程序后按题目要求存盘。 [*]
解析
Calculate过程中利用For循环逐个取出文本字符串s1中的字符,然后把每个判断语句中的相对应的字母个数加1存到相对应的变量中,将所得平均值放入变量s中,最后结果显示在窗体中。
转载请注明原文地址:https://kaotiyun.com/show/eHUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在名称为Form1的窗体上添加一个名称为Label1的标签,标签的宽和高分别为2000、300,有边框,并利用属性窗口设置适当的属性,使其标题“等级考试”居中显示,并使标签的外观如图所示。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vb
下面关于VB应用程序的叙述中正确的是
下面描述中不属于数据库系统特点的是
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
在名称为Form1,标题为“图片”的窗体上添加1个名称为Image1的图像框,其高为2500,宽为2000。请通过属性窗口设置适当属性,将考生文件夹下的图片文件pic1.jpg插入图像框,并使图片自动适应图像框的大小(如图所示)。注意:存盘时必须存放在考
在名称为Form1,标题为“框架”的窗体上添加一个名称为:Frame1,且标题为空的框架。框架内含有两个单选按钮,名称分别为Opt1和Opt2,其标题分别为“字体”、“大小”。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文件
在窗体上画一个Timer1计时器控件和一个Shape1形状控件,并编写如下程序PrivateSubForm_Load()Timer1.Interval=1000Timer1.Enabled=TmeEndSubPrivateSubTime
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MuhiSdect属性设置为
现有程序如下:OptionBase1PrivateSubForm_Click()Dimx(5,6)AsInteger,y(5)AsIntegerFori=1To5Forj=1To6x(i,j)=Int(Rnd*9+1)
设有如下事件过程:PrivateSubCommand1_Click()Fori=1To5j=iDoPrint"*"j=j-1LoopUntilj=0NextiEndSub运行程序,输出“*”的个数是
随机试题
简述指数因素分析法的分类。
癫痫诊断的有效检查项目是( )。
灌注桩白天施工时其噪声排放限值不超过()dBo
()是指成果或者奖励能够以公正和平等的方式进行分配。
可以以低价使产品尽快为市场所接受,并借助大批量销售来降低成本,获得长期稳定的市场地位的价格策略是()。
下列关于分析型战略组织的表述中,正确的是()。
存款货币银行的主要职能有()。
()将企事业单位的所有岗位纳入由职组、职系、岗级和岗等构成的体系之中。
假设在数据库表的表设计器中,字符型字段“性别”己被选中,正确的有效性规则设置是
Bytheendof2018,morethan______oftheglobalpopulationwillbeusingasmartphone.
最新回复
(
0
)