首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件央下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
在考生文件央下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
admin
2015-10-23
63
问题
在考生文件央下有一个工程文件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://www.kaotiyun.com/show/sULp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生文件夹中有一个工程文件execise30.vbp,相应的窗体文件为execise30.frm。在名为Form1的窗体上有一个名称为Cmd1,标题为“输出均值”的命令按钮。其功能足产生20个0~1000的随机整数,放入一个数组中,然后输出这20个整数的
在考生文件夹下有一个工程文件execise48.vbp及其窗体文件execise48.frm。在窗体Form上有1个文本框,名称为Text1,可以多行显示;有1个名为CD1的通用对话框:还有3个命令按钮,名称分别为Cmd1、Cmd2和Cmd3,标题分别为O
数列:1,1,2,3,5,8,13,21,…的规律是从第3个数开始,每个数是它前面两个数之和。在考生文件夹下有一个工程文件execise36.vbp(相应的窗体文件为execise36.frm)。窗体Form1中已经给出于所有控件,如下图所示;
在考生文件夹中有一个工程文件execise25.vbp,相应的窗体文件为execise25.timo在在名为Form1的窗体上有一个命令按钮,其名称为Cmd1,标题为“输入”;还有一个文本框,其名称为Text1,初始内容为空白。程序运行后,单击“输
窗体上有一个名称为List1的列表框,一个名称为Picture1的图片框。FormLoad事件过程的作用是,把Data1.txt文件中的物品名称添加到列表框中。运行程序,当双击列表框中的物品名称时,可以把该物品对应的图片显示在图片框中,如图所示,以下是类
定时器的Interval属性以()为单位指定Timer事件之前的时间间隔
数据库系统的核心是
在VisualBasic中,要使标签的标题居中显示,则将其Alignment属性设置为()。
下列叙述中,不属于测试的特征的是
设A=2,B=-4,则表达式3*A>50rB+8>0的值是上______。
随机试题
证券市场的发展阶段有()。Ⅰ.萌芽阶段Ⅱ.初步发展阶段Ⅲ.停滞阶段Ⅳ.加速发展阶段
文化差异对谈判沟通过程的影响不包括()
在头、足部有同名的穴位是
黄芪与白术都具有的功效是______、______、(固表)止汗。
进行大坝溢流模型实验,设计实验应遵循()。
标准电极电势是()。
论述建立以学生为本的班级管理机制的要求。
下列情形构成诬告陷害罪的是
将自然数集设为整数类Ⅰ,则下面属于类Ⅰ实例的是()。
Blindphotographysoundsstrange.Butastriking【B1】______ofphotographsinCalifornia,arguesthatitstemsfromthecoreofco
最新回复
(
0
)