首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
在考生文件夹下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
admin
2018-09-19
24
问题
在考生文件夹下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框中。结束程序之前,必须单击“保存”按钮,保存统计结果。
注意:不能修改程序的其他部分和控件属性。程序调试通过后,运行程序,将统计结果显示在文本框中,再按“保存”按钮,否则将没有成绩,最后将修改后的文件按原文件名进行存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Private arr(100) As Integer Private n As Integer Private Sub Command2_Click() Open App.Path & "\out5.txt" For Output As #1 Print #1, Text1.Text Print #1, Text2.Text Print #1, Text3.Text Print #1, Text4.Text Print #1, Text5.Text Print #1, Text6.Text Close #1 MsgBox "保存成功!" End Sub Private Sub Form_Load() Open App.Path & "\in5.txt" For Input As #1 n = 0 Do While Not EOF(1) Input #1, x n = n + 1 arr(n) = x Loop Close #1 End Sub Private Sub Command1 Click() ’======以下考生编写程序开始===== ’======"考生编写程序结束"===== End Sub 程序结束 参考答案 Private Sub Command1_Click() 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(Text1) + 1 Next End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://jikaoti.com/ti/Rgm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下:PrivateSubCombo1_KeyPress(KeyAsciiAsInt
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1_MouseDown(ButtonAsInteger,ShiftAsInteger,
有如下程序:PrivateSubForm_Click() DimiAsInteger,nAsInteger Fori=1To20 i=i+4 n=n+i Ifi>10ThenExitFor
下列叙述中正确的是
以下数列:1,1,2,3,5,8,13,21,…的规律是从第3个数开始,每个数是它前面两个数之和。在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程实现以下功能:在Text1中输入整数40,单击“
设窗体文件中有下面的事件过程:PrivateSubCommand1_Click() Dims a%=100 PrintaEndSub其中变量a和s的数据类型分别是( )。
下列链表中,其逻辑结构属于非线性结构的是
下面不属于软件设计阶段任务的是
以下不能用Print方法输出数据的对象或窗口是()。
对下图二叉树进行前序遍历的结果为()。
随机试题
减压阀在负载变化时,对节流阀进行压力补偿,从而使节流阀前、后的压力差在负荷变化时自动()。
小张是一个热衷于网络购物的消费者,基于安全的考虑,他一直采用货到付款的方式进行支付。这种方式虽然保证了安全,但也带来了不便,因为很多商家不接受货到付款方式。现在,小张决定采用信用卡进行网上支付。经了解,他得知必须首先申请一个数字证书。因此,他决定申请上海电
妊娠期最易发生心衰的时期为妊娠期护理下列哪项不正确
肠套叠多见于2岁以下小儿,最常见的症状为
在受托代理业务中,民间非营利组织对于资产以及资产带来的收益具有控制权。()
甲公司属于工业企业,为增值税一般纳税人,适用的增值税适用税率17%,售价中不含增值税。商品销售时,同时结转成本。本年利润采用表结法结转。其他资料如下:(1)2013年11月30日各损益类科目的余额如下表所示:(2)2013年12月份甲
县级以上产品质量监督部门在对涉嫌产品质量违法行为进行查处时,可以行使下列职权()。
有一名残疾老人来投诉你市地铁施工给他的生活带来不便,如果你是政府办公室文员,你如何做好残疾老人的接待工作?
Whatdoesthewomanwanttobuy?
Astudycomparingpricesin150majorcitieshasfoundthatcitiesinWesternEuropehavebecomemoreexpensivetoliveinsince
最新回复
(
0
)