首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件sit5.vbp..考生文件夹下in5.txt文件中保存有全校300名同学对某位教师教学质量的网上评价等级结果,共分为A、B、C、D 4个等级,表示分数为95、85、75、65分。 窗体的设计界面、各控件初始属性及有关代码见窗
考生文件夹下有工程文件sit5.vbp..考生文件夹下in5.txt文件中保存有全校300名同学对某位教师教学质量的网上评价等级结果,共分为A、B、C、D 4个等级,表示分数为95、85、75、65分。 窗体的设计界面、各控件初始属性及有关代码见窗
admin
2019-08-21
50
问题
考生文件夹下有工程文件sit5.vbp..考生文件夹下in5.txt文件中保存有全校300名同学对某位教师教学质量的网上评价等级结果,共分为A、B、C、D 4个等级,表示分数为95、85、75、65分。
窗体的设计界面、各控件初始属性及有关代码见窗体文件。程序的功能是,程序运行时,单击“读取并统计”按钮,则按行渎取in5.txt文件的内容,并显示到文本框Text1中,然后调用Calculate过程统计A、B、C、D各等级出现的次数、计算该教师的最后评价成绩(评价成绩=各等级出现次数与相应等级得分乘积之和/评价总人数,结果要求四舍五入取整),将结果分别存储到窗体层变量m1、m2、m3、m4、s中,然后将它们的值分别显示到文本框Text2、Text3、Text4、Text5、Text6中。
单击“保存结果”按钮,则保存结果。
“读取并统计”和“保存结果”按钮的click事件过程已经给出,请编写calculate过程中的代码,以实现上述功能。下图是程序对某个输入文件运行的界面。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须进行“读取并统计”,且必须单击“保存结果”按钮保存结果,否则无成绩。最后,程序按原文件名存盘。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,填入相应的代码以实现题目的功能。 参考答案(画横线部分是需要填入的内容) Dim m1 As Integer,m2 As Integer,m3 As Integer,m4 As Integer Dim s A8 Integer Private Sub Command1_Click() Dim str As String Open App.Path&"\in5.txt"For Input As#1 Text1.Text=" " Do While Not EOF(1) Line Inout#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#l,"C:";m3 Print#1,"D:";m4 Print#1,"评价成绩:";s Close#1 End Sub Private Sub Calculate()
Dim i As Integer sl=Text1.Text For i=1 To Len(sl) c=Mid(sl,i,1) 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
解析
Calculate过程中利用For循环逐个取出文本字符串sl中的字符,然后把每个判断语句中的相对应的字母个数加l存到相对应的变量中,将所得平均值放入变量s中,最后结果显示在窗体中。
转载请注明原文地址:https://kaotiyun.com/show/GdUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在黑盒测试方法中,设计测试用例的主要根据是
程序流程图中带有箭头的线段表示的是
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单机命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1C1ick()DimS1AsString.s2AsStringOpen"c:
以下叙述中,错误的是
假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是
以下不能输出“Program”的语句是
以下VisualBasic不支持的循环结构是
软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
随机试题
下列哪项说法不正确
以下属于药效研究内容的是
沟通的基本层次中最高的层次是
以下关于自然循环回路的工作特性说法不正确的是()。
在工程项目投资建设周期中,()阶段虽然投入少,但对项目效益影响大。
某工程项目为某市建设规划的重要项目之一,且已列入地方年度固定资产投资计划,概算已经主管部门批准,施工图及有关技术资料齐全。现决定对该项目进行公开招标,招标范包括土方基础工程、主体结构工程、设备安装及外墙装修工程,该项目基础工程包括地下室4层及挖孔桩。招标单
()属于传统人事管理的内容。
明代的________得到发展,代表作品是________;元、明、清以来瓷器装饰的重要工艺技术是________,它的主要成分是________。
逆城市化,也叫城市中心空洞化,是指在城市发展演变过程中,由于生存空间日益狭小、交通条件日益拥挤以及地价日益上涨等原因,市区的人口向外迁移,迁向远离城市的农村和小城镇,所出现的与城市化相反的人口流动的现象。根据定义,下列选项属于“逆城市化”的是()。
Almostallourmajorproblemsinvolvehumanbehavior,andtheycannotbesolvedbyphysicalandbiologicaltechnologyalone.Wha
最新回复
(
0
)