首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
在考生文件夹下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
admin
2019-06-24
26
问题
在考生文件夹下有一个工程文件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(i)>=70 And arr(i)<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(Textl)+1’显示统计人数 Next 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
在窗体装入时,通过文件操作和DoWhile语句从数据文件中读取学生的成绩,并把成绩的值装入数组arr(n)。单击“统计”按钮通过For循环语句遍历数组,并用If语句对数组中存储的数值进行判断,使用Val()函数完成字符向数值类型的转换,通过累加统计不及格、60~69、70~79、80~89及90~100各分数段的人数,并将各分数段的人数统计结果和总人数显示在相应的文本框中。单击“保存”按钮,将统计结果使用Print方法,并通过文件操作保存在文本文件中,弹出MegBox对话框,提示“保存成功!”。
转载请注明原文地址:https://jikaoti.com/ti/f4N0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
要使菜单项MenuOne在程序运行时失效,应使用的语句是()。
执行下面的程序段后,变量S的值为()。S=5Fori=2.6To4.9Step0.6S=S+1Nexti
当窗体最小化时缩小为一个图标,设置这个图标的属性是()。
数据结构中,与所使用的计算机无关的是数据的()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,在窗体上有一个命令按钮(名称为Command1,标题为“计算并输出”)和两个文本框(名称分别为Text1和Text2),如图3—90所示。程序运行后,单击命令按钮,即可计
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn=2To100isprime=True:k=2DoWhilek
设有如下数组定义语句:Dima(-1To4,3)AsInteger以下叙述中正确的是
下面可以产生20~30(含20和30)的随机整数的表达式是
以下表达式与Int(3.5)的值相同的是
设a=2,b=3,c=4,d=5,下列表达式的值是a>bAndc<=dOr2*a>c
随机试题
Women’sDaymarkstheroleofwomeninboththepastandthepresent.Itwasstartedto【B1】______theimportanceofworkingwome
具有降气祛痰平喘、温肾纳气功效的方是
有关肩关节脱位的不正确描述是
A.贫血和出血程度一致B.贫血和出血程度不一定一致C.有贫血而无出血D.有出血而无贫血E.无出血亦无贫血再生障碍性贫血可见
患者,男,38岁,慢性肾炎多年。护士向其介绍饮食护理时,强调除长期低优质蛋白饮食外,还需要补充
下列关于国家赔偿金计算的说法中不正确的是:()
图示刚架的支座A产生沉陷△,K点的结构变形为()。
大型复杂项目各子项目由于目标相同而存在,以下关于子项目的描述不恰当的是(68)。
系统开发过程中的()属于质量控制活动。
A、Itoftengivesrisetosmoggyweather.B、Itmaynotkeeppeoplewarmasexpected.C、It’snotcoldenoughinthesouthtorecei
最新回复
(
0
)