首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件央下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
在考生文件央下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
admin
2015-10-23
35
问题
在考生文件央下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框中。结束程序之前,必须单击“保存”按钮,保存统计结果。
注意:不能修改程序的其他部分和控件属性。程序调试通过后,运行程序,将统计结果显示在文本框中,再按“保存”按钮,否则将没有成绩,最后将修改后的文件按原文件名进行存盘。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。 For i=1 To n’循环判断分数的范围.当满足某个条件时则分别统计 If arr(i)<60 Then Text2=Val iText2)+1 ElseIf err(i)>=60 And err(i)<70 Then Text3=Val(Text3)+1 ElseIf arr(i)>=70 And arr(i)<80 Then Text4=Val(Text4)+1 ElseIf err(i)>=80 And art(i)<90 Then Text5=Val(Text5)+1 ElseIf err(i)>=90 And art(i)<=i00 Then Text6=Val(Text6)+1 End If Textl=Val(Textl)+1’显示统计入敷Next 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
在窗体装入时,通过文件操作和Do While语句从数据文件中读取学生的成绩,并把成绩的值装入数组arr(n)。单击“统计”按钮通过For循环语句遍历数组,并用If语句对数组中存储的数值进行判断,使用Val()函数完成字符向数值类型的转换。通过累加统计不及格、60~69、70~79、80~89及90~100各分数段的人数,并将各分数段的人数统计结果和总人数显示在相应的文本框中。单击“保存”按钮,将统计结果使用Pnnt方法,并通过文件操作保存在文本文件中,弹出MsgBox对话框.提示“保存成功!”。
转载请注明原文地址:https://kaotiyun.com/show/sULp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生文件夹中有一个工程文件execise31.vbp,相应的窗体文件为execise31.frm。在名为Form1的窗体上有一个命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出0~200范围内能被3整除的所有整数的和,并在文本框中显示出来。如下
在考生文件夹下有工程文件exeeise11.vbp及窗体文件execise11.frm。在窗体Form1上有一个名为Text1的文本框,有3个命令按钮(名称分别是Cmd1、Cmd2和Cmd3,标题分别是“明文”、“密文”和“保存”),如下图所示。
在名为Form1的窗体上建立两个主菜单,其标题分别为“文件”和“帮助”,名称分别为vbFi1e和vbHe1p,在“文件”菜单下有3个菜单项,分别为“新建”、“打开”和“保存”(其名称分别为vbNew、vbOpen和vbSave)。要求程序运行后
数列:1,1,2,3,5,8,13,21,…的规律是从第3个数开始,每个数是它前面两个数之和。在考生文件夹下有一个工程文件execise36.vbp(相应的窗体文件为execise36.frm)。窗体Form1中已经给出于所有控件,如下图所示;
在窗体Form1上绘制3个命令按钮,其名称分别为Cmd1、Cmd2和Cmd3,标题分别为“读数”、“计算”和“存盘”,如下图所示。程序运行后,如果单击“读数”按钮,则读入in511.tx
在考生文件夹中有一个工程文件execise4.vbp及其窗体文件execise4.frm。在名为Form1窗体中有一个文本框,名为Text1;请在窗体上绘制两个框架,名称分别为Frame1和Frame2,标题分别为“性别”和“身份”;在Frame1中绘制两
在考生文件夹下有工程文件execise20.vbp及窗体文件execise20.frm。在窗体Form1上有一个名为List1的列表框,列表框中有若千的列表项,通过属性窗口设置列表框的MultiSelect属性为1。还有两个命令按钮,名称分别是Cmd1和
使用CommonDialog控件的()方法,可显示“打印”对话框。
下列叙述中,不属于测试的特征的是
下列事件过程运行后输出结果是PrivateSubCommand1_Click()PrintFormat$(123,456,"###,##%")EndSub
随机试题
用视诊检查时可发现的体征( )。用叩诊检查时可发现的体征( )。
人体实验的前提是
患者大面积银汞充填,要求修复治疗。检查:MOD大面积银汞充填体,牙冠剩余硬组织少,仅残留颊舌薄壁,无松动、无叩痛,已行完善根管治疗。最佳的治疗方案是
医院1年前为社区1000名居民进行口腔检查,发现100人患龋齿,今年再次检查时又发现10人。该病现在的患病率是
下列有关要约与承诺的描述错误的是( )。
误机的乘客如果要求退票,需支付客票价的多少作为退票费()
学前班有几十位小朋友,老师买来176个苹果,216块饼干,324粒糖,并将它们尽可能多地平均分给每位小朋友。余下的苹果、饼干、糖的数量之比是1:2:3。问学前班有多少位小朋友?()
下面是中外教育家关于教育的论述:荀子说:“干越夷貉之子,生长同声,长而异俗,教使之然也。”法国启蒙思想家卢梭说:“植物的形成由于栽培,人的形成由于教育。”康德说:“人只有通过教育才能成为一个人。人是教育的产物。”英国
村民吴某吸烟后将烟头扔在刘某院子附近,烟头烧着了刘某晒在院子附近的粮食,给刘某造成了较大财产损失,刘某也因此受到精神打击。而吴某家境不好,无法全部赔偿刘某的财产损失。下列说法正确的是()。
下列关于构造函数的描述中,错误的是()。
最新回复
(
0
)