首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下的工程文件sjt5.vbp中的窗体如图3-162所示。考生文件夹下的随机文件in5.dat中有20条记录,每条记录含姓名和三个分数(均为100以内的正整数)。在程序中已经定义了类型Recordtype,此类型变量可以存放一条记录。要求如下:
考生文件夹下的工程文件sjt5.vbp中的窗体如图3-162所示。考生文件夹下的随机文件in5.dat中有20条记录,每条记录含姓名和三个分数(均为100以内的正整数)。在程序中已经定义了类型Recordtype,此类型变量可以存放一条记录。要求如下:
admin
2016-01-31
71
问题
考生文件夹下的工程文件sjt5.vbp中的窗体如图3-162所示。考生文件夹下的随机文件in5.dat中有20条记录,每条记录含姓名和三个分数(均为100以内的正整数)。在程序中已经定义了类型Recordtype,此类型变量可以存放一条记录。要求如下:
①请为“计算最大最小值”按钮编写Click事件过程,其功能是:读取文件中的记录,计算每人的总分,找出其中最大总分和最小总分,分别放入变量maxval,minval中(这两个变量已经给出,不得修改)。
②运行程序,单击“计算最大最小值”按钮后再单击“存盘”按钮。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须依次单击“计算最大最小值”、“存盘”按钮,否则无成绩。最后,程序按原文件名存盘。
选项
答案
审题分析 本题源程序设计思路:在“计算最大最小值”命令按钮的单击事件过程中,先用Open语句打开考生文件夹下的随机文件in5.txt;然后预定义最大值为0,最小值为300(3门课程总成绩不可能超过300),在For循环中,依次使用Get语句取出记录内容到自定义数据类型变量s,然后将s的各元素累加起来,并将总分(s中各元素的累加和)和预定义的最大值以及最小值进行比较,如果总分大于最大值则将其存入最大值,如果总分小于最小值则将其存入最小值,然后进行下一次循环判断下一条记录。 操作步骤 步骤1:打开考生文件夹中的本题工程文件sjt5.vbp,在代码编辑窗口的适当位置编写代码。 参考代码: Private Sub Command1_Click() Dim s As Recordtype Open"in5.dat"For Random As #1 Len=Len(s) maxval=0 minval=300 For k=1 To 20 Get #1,,s sumval=s.a1+s.a2+s.a3 If sumval>maxval Then maxval=sumval If sumval<minval Then minval=sumval Next k Close #1 End Sub 步骤2:运行程序,单击“计算最大最小值”命令按钮,然后单击“存盘”按钮。 步骤3:按要求将文件保存至考生文件夹中。 考点链接 随机文件、For循环结构。
解析
转载请注明原文地址:https://kaotiyun.com/show/quLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
按文件的访问方式不同,可以将文件分为()。
可以用做其他控件容器的控件是
VB有两种类型的数组:固定大小的______和在运行时可以改变的动态数组。
数据库保护分为安全性控制、______、并发性控制和数据的恢复。
在窗体上画一个命令按钮Command1,然后编写下列代码:PrivateSubCommand1_Click()DimArr1(10)AsInteger,Art2(10)AsIntegern=3Fori=1To5Arr1(i)=
在随机文件中使用用户自定义数据类型时,要注意它的成员的要求,它的成员不能是()。
数据结构中,与所使用的计算机无关的是数据的______。
在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名消失。下列在List1_Click事件过程中能正确实现上述功能的语句是
下面4项中不属于面向对象系统三要素的是()
随机试题
左图为等大的3个灰色正方体和15个白色正方体组合成的多面体,其可以切割为①、②和③三个小多面体,则③代表的多面体可能是:
差动接收机串接于两个力矩式发送机之间,接收其电信号,并使自身转子转角为两发送机转角的()。
为了测量故障的分布,以便更好地了解和消除这些原因的试验方式是()
平胃散的适应证是八正散的适应证是
下述关于所有权的理解,错误的有:()
所谓(),是指特定立体控制的、不具有独立实体、对生产经营持续发挥作用并带来经济利益的一切经济资源。
在破产程序中,债务人与债权人会议达成的和解协议发生效力后,应受和解协议约束的债权人是()。
甲、乙、丙三队进行足球循环赛。已知有下列情况:根据上表情况,可以得出甲队对丙队的进球数之比是()。
如果一台CiscoPIX525防火墙有如下配置:pix525(con6g)}#nameifethemet0p1security100pix525(config)#nameifethernet1p2security0pix525
Whatisthenewsitemmainlyabout?
最新回复
(
0
)