首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a中(每个数
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a中(每个数
admin
2018-05-08
53
问题
考生文件夹下有工程文件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全国计算机二级
相关试题推荐
下列叙述中正确的是
(1)请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画一个名称为Picturel的图片框(PictureBox),高、宽均为1000。在图片框内再画一个有边框的名称为Imagel的图像框(Imag
下列关于控件焦点的叙述中正确的是()。
假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是()。
设工程中有Forml、Form2两个窗体,要求单击Form2上的Commandl命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是
在下面语句或函数中,不能描述选择结构的是
用LineInput语句从顺序文件读出数据时,每次读出一行数据。所谓一行是指遇到()分隔符,即认为一行的结束。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
I’mnotfamiliarwithAnn,soIamnotsurewhethersheisproficient_________BritishEnglish.
男性,35岁。双下肢水肿2周。查体:血压130/80mmHg,双下肢轻度凹陷性水肿。尿常规:蛋白(++++),红细胞(++)。Scr122μmol/L,血浆白蛋白28g/L。为了进一步明确分型,对肾组织进行免疫组织化学染色,选择最敏感的生物素一抗生物素
54岁女性,绝经3年,不规则少量阴道流血1个月,5年前体检发现子宫肌瘤。患高血压、糖尿病5~6年,妇科检查:子宫如孕10周,不规则,软硬不均,轻压痛。宫颈轻度糜烂,B型超声显示子宫壁间5cm×6cm×6cm低回声,内膜厚1.1cm,不均质。首选的最
关于股票投资组合管理基本策略,以下说法正确的有()。
年度、半年度、季度报告在披露的第2个工作日,应分别报()备案。
桑代克认为学习过程是()
某单位以箱为单位向困难职工分发救济品,如果有12人每人各分7箱,其余的每人分5箱,那么余下148箱;如果有30人每人各分8箱,其余的每人分7箱,那么余下20箱。由此推知该单位共有困难职工:
动车组就是把带动力的动力车与非动力车按照预定的参数组合在一起,因此可以概括地讲,动车组是自带动力的,固定编组的,列车两端分别设有司机室进行驾驶操作,配备现代化服务设施的旅客列车的单元。关于动车组,下列说法错误的是:
Idon’tknowhowtoremembernewwords.Canyougiveme______?
CountrieswithintheEuropeanCommunitygrantcertaincommercial______toeachother.
最新回复
(
0
)