首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件Sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
在考生文件夹下有一个工程文件Sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
admin
2018-06-29
56
问题
在考生文件夹下有一个工程文件Sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框中。结束程序之前,必须单击“保存”按钮,保存统计结果。
注意:不能修改程序的其他部分和控件属性。程序调试通过后,运行程序,将统计结果显示在文本框中,再按“保存”按钮,否则将没有成绩,最后将修改后的文件按原文件名进行存盘。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。 参考答案 For i=1 To n ’环判断分数的范围,当满足某个条件时则分别统计 If arr(i)<60 Then Text2=Val(Text2)+1 ElseIf arr(i)>=60 And arr(i)<70 Then Text3=Val(Text3)+1 ElseIf arr(1) >=70 And arr(1)<80 Then Text4 =Val(Text4) +1 ElseIf arr(i)>=80 And arr(i)<90 Then Text5 =Val(Text5) +1 ElseIf arr(i)>=90 And arr(i)<=100 Then Text6 =Val(Text6) +1 End If Text1=Val(TOXtl)+1’显示统计人数 Next 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
在窗体装入时,通过文件操作和Do While语句从数据文件中读取学生的成绩,并把成绩的值装入数组arr(n)。单击“统计”按钮通过For循环语句遍历数组,并用If语句对数组中存储的数值进行判断,使用Val()函数完成字符向数值类型的转换,通过累加统计不及格、60~69、70~79、80~89及90~100各分数段的人数,并将各分数段的人数统计结果和总人数显示在相应的文本框中。单击“保存”按钮,将统计结果使用Print方法,并通过文件操作保存在文本文件中,弹出MsgBox对话框,提示“保存成功!”。
转载请注明原文地址:https://kaotiyun.com/show/ZdGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
考生文件夹下的工程文件sjt5.vbp中有1个初始文本为空的文本框Textl,2个标题分别是“读数据”和“计算”的命令按钮;请添加1个标题为“各行最小数的平均值为”的标签Label2,再添加1个初始文本为空的文本框Text2,如图所示。程序功能如下:
设窗体上有2个文本框Textl和Text2,并有下面的事件过程:DimnPrivateSubTextl—KeyPress(KeyAsciiAsInteger)lf“A”
窗体上有1个名称为Commandl的命令按钮,事件过程如下:PrivateSubCommandl_Click()Dimx%,y%,z%x=InputBox(“请输入第1个整数”)Y=I
窗体上有一个名称为CDl的通用对话框控件和由四个命令按钮组成的控件数组Commandl,其下标从左到右分别为0、l、2、3,窗体外观如图所示。命令按钮的事件过程如F:PrivateSubCommandl_Click(IndexAsInteg
在窗体上画两个标签和一个命令按钮,其名称分别为Labell、Label2和Commandl,然后编写如下程序:PrivateSubfunc(LAsLabel)L.Caption=“1234”EndSubPr
在软件开发中,需求分析阶段可以使用的工具是()。
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateXyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是
(1)在名称为Forml的窗体上画两个标签(名称分别为Labelll和Label2,标题分别为“姓名”和“年龄”)、两个文本框(名称分别为Textl和Text2,初始内容均为空)和一个命令按钮(名称为Commandl,标题为“显示”)。然后编写命令按钮的C
下列运算符中,优先级别最低的是
随机试题
与印欧语系相比,汉语的音节结构特点有:没有复辅音、元音占优势、_____。
社会主义宏观调控的政策主要有()
A.大刀螂B.小刀螂C.薄翅螳D.绿污斑螳E.巨斧螳螂
人民法院执行生效的法律文书,一般应当在立案之日起多长时间内执行结案?( )。
下列关于监管部门对融资融券业务监管规定的说法中,正确的是()。I.单一证券的市场融资买入量或者融券卖出量占其市场流通量的比例达到规定的最高限额的,证券交易所可以暂停接受该种证券的融资买入指令或者融券卖出指令Ⅱ.融资融券交易活动出现异常,已经或者
国家实行全国统一的导游资格考试制度。()
动机水平适中,最有利于激发学习动机的理论是()。
Askyourfatherforsomemoney,______youwillbeunabletobuyabicyclebeforeSeptember.
总之,他们就像一个机器人。压力大,时间少,功课多。(nothingbut)
CholesterolandHeartDiseaseDoyouknowyourcholesterol(胆固醇)level?Manypeopledon’t.Ahighlevelofcholesterolinthe
最新回复
(
0
)