首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a中(每个数
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a中(每个数
admin
2018-05-08
34
问题
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a中(每个数组元素中有一条记录);按钮“排序"的功能是按总分从大到小排序,结果仍放在数组a中;按钮“保存”的功能是存盘,其代码已经给出,不能修改。请将事件过程中的注释符去掉,把?改为正确的内容,并编写“排序”按钮的事件过程。
注意:考生不得修改窗体文件中已经存在的控件和程序,必须运行程序,并依次按下“读人数据”、“排序”、“保存”按钮,否则无成绩,最后将程序按原文件名存盘。
选项
答案
步骤1:打开本题项目工程。 步骤2:分析并编写代码程序。 程序提供代码 Private Sub Commandl一Click() Open App.Path 8L”\in5.txt”For Input As#1 k=1 Do While Not EOF(?) Input#1,a(k).name,a(k).Math,a(k).Chi nese,a(k).English k=k+1 Loop Close#1 aura=? End Sub Private Sub Command2_Click() ’==================考生编写========= ’=================================== End Sub 程序结束 参考答案 第1个?处填入:1 第2个?处填入:k 考生编写部分填: 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 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
利用冒泡排序法对数组中的元素进行排序,冒泡排序法的算法思想为:对数组中n个元素按照升序或降序进行排列。利用循环结构对数组中相邻的两个元素进行比较,如果第i项小于第i+1项,则进行交换。这样经过n一1趟,便可以将数组中的元素排序完毕。
转载请注明原文地址:https://kaotiyun.com/show/xvGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在学生管理的关系数据库中,存取一个学生信息的数据单位是
下列描述中错误的是
在E盘当前目录文件夹下建立一个名为”Student.txt”的随机文件,要求用InputBox函数输入5个学生的姓名(SmName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是()。
窗体上已有1个名称为Picturel的图片框,要求实现下面2个功能之一:(1)在窗体上移动鼠标时,立即将Picturel显示在鼠标位置(2)在窗体上单击鼠标时,立即将Picturel显示在鼠标位置下面不能实现上述任何功能的事件过程是
编写如下程序:PrivateSubCommandl_Click()DimnAsLong,sAsStringn=InputBox(”输入一个数”)DOWhilen<>
在下面语句或函数中,不能描述选择结构的是
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是
在考生目录下有一个工程文件sjt4.vbp。该程序的功能是计算M!+(M+1)!+(M+2)!+…+N!之和。窗体上有名称分别为Textl、Text2的两个文本框,用于接收输入的M和N(要求M<N)。单击名称为Commandl、标题为”计算”的命令按钮,计
在考生目录下有一个工程文件sjt5.vbp,其窗体上有两个标签L1和L2,标题分别为”口令”和”允许次数”;一个命令按钮Cl,标题为”确定”;两个文本框名称分别为Textl和Text2。其中Textl用来输入口令(输入时,显示”*”),无初始内容;Text
随机试题
下列根据痰液性状对病情的推断,错误的是
A、WednesdayB、recentC、suddenD、absentA选项A画线字母不发音,其他选项画线字母读[]。
患儿,女性,1.5岁,先天性软腭裂已行腭裂瓣后推法修复术,为使术后发音和讲话接近正常,术后应
对安全生产违法行为实施行政处罚,应遵循()的原则。
疏浚工程费用由直接工程费、间接费、计划利润、税金和专项费用五个部分组成。其中,直接工程费包括()。
2007年6月25日,中共中央总书记胡锦涛在中央党校省部级干部进修班发表重要讲话指出,必须坚定不移地(),这对保持党和国家事业顺利发展的大局至关重要。
某公司一项对员工工作效率的调查测试显示,办公室中白领人员的平均工作效率和室内气温有直接关系。夏季,当气温高于30℃时,无法达到完成最低工作指标的平均效率;而在此温度线之下,气温越低,平均效率越高,只要不低于22℃。冬季,当气温低于5℃时,无法达到完成最低工
A、 B、 C、 D、 B
下列程序的运行结果是main(){inta=2,c=5;cout<<"a="<<a<<"b="<<c<<endl;}
ThediscoveryoftheconnectionbetweenaspirinandReyessyndrome,arareanddeadlyailment,isarecentexampleofthecautio
最新回复
(
0
)