首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。 窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。 窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a
admin
2015-10-23
33
问题
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。
窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a中(每个数组元素中有一条记录);按钮“排序”的功能是按总分从大到小排序,结果仍放在数组a中;按钮“保存”的功能是存盘,其代码已经给出,不能修改。
请将事件过程中的注释符去掉,把?改为正确的内容,并编写“排序”按钮的事件过程。
注意:考生不得修改窗体文件中已经存在的控件和程序,必须运行程序,并依次按下“读入数据”、“排序”、“保存”按钮,否则无成绩,最后将程序按原文件名存盘。
选项
答案
步骤1:打开本题项目工程 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 Private Sub Command1_Click() Open App.Path&"\in5.txt"For Input As#1 k=1 Do While Not EOF(1) Input #1,a(k).name,a(k).Math,a(k).Chi。 nese,a(k).English k=k+1 Loop Close #1 num=k End Sub Private Sub Command2 Click() Dim temp As rec Dim i,j As Integer For i=1 To num For j=1 To num-i If sum(j)<sum(j+1)Then temp=a(j) a(j)=a(j+1) a(j+1)=temp End If Next j Next i End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
利用冒泡排序法对数组中的元素进行排序,冒泡排序法的算法思想为:对数组中n个元素按照升序或降序进行排列。利用循环结构对数组中相邻的两个元素进行比较,如果第i项小于第i+1项,则进行交换。这样经过n-1趟,便可以将数组中的元素排序完毕。
转载请注明原文地址:https://kaotiyun.com/show/WWLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
用于获得字符串S最左边4个字符的函数是
窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Commandl的命令按钮。运行后的窗体外观如下图所示。设有如下的类型声明:TypePersonnameAsString*8majorAsSt
下面的属性中,用于自动调整图像框中图形内容的大小的是
设有如下三个关系表下列操作中正确的是
有下面一个程序段,从文本框中输人数据,如果该数据满足条件“除以4余1,除以5余2”,则输出,否则,将焦点定位在文本框中,并清除文本框的内容。PrivateSubCommandl_Click()x=Val(Text1.Text)
下列关于文件的叙述中,错误的是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
若要建立一个学生管理系统的输入界面,其中要求选择学生的性别、政治面貌(党/团/群众)及选课情况(共有5门课,可任选),下列设置方法正确的是()。
随机试题
提出“两条腿走路”办学方针的学制改革颁布时间是【】
眼外肌主要由_________、_________、_________、_________、_________、_________组成。
集中核算形式一般适用于经营规模较大、基层单位较多且经济业务较复杂的企业或单位。()
下列各项中,对资产负债表的作用描述正确的有()。
用船舶和集装箱运粮油食品、冷冻品等易腐蚀食品出口的,应向( )申请检验船舶和集装箱,经检验符合装运技术条件并发给证书后,方准装运。
目前,我国人民币实施的汇率制度是()
Thelast-minutevictoryoftheTexasLonghornsinthisyear’sRoseBowl—America’scollegefootballchampionship—wasthekindof
面向对象程序设计的基本思想是封装和可扩展性,可扩展性体现在继承性和______两个方面。
Earthquakescanbedevastating【1】disasters.TheinfamousSanFranciscoearthquakeof1906causedover$200millionworthofdam
Pakistan’searthquakekilledmorethan70,000peopleandleftanother3.5millionhomeless.Almost10,000schoolsweredamagedo
最新回复
(
0
)