首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹卜有一个工程义件sjt5.vbp。程序运行时,单击“显示数据”按钮,则将考生文件夹下in5.dat文件的内容读入一维数组a中,并按下标顺序将数组a各元素的值显示在List1列表框中;单击“移动”按钮,则将数组a中的最大值移动到数组的最前面,其他
在考生文件夹卜有一个工程义件sjt5.vbp。程序运行时,单击“显示数据”按钮,则将考生文件夹下in5.dat文件的内容读入一维数组a中,并按下标顺序将数组a各元素的值显示在List1列表框中;单击“移动”按钮,则将数组a中的最大值移动到数组的最前面,其他
admin
2018-07-11
50
问题
在考生文件夹卜有一个工程义件sjt5.vbp。程序运行时,单击“显示数据”按钮,则将考生文件夹下in5.dat文件的内容读入一维数组a中,并按下标顺序将数组a各元素的值显示在List1列表框中;单击“移动”按钮,则将数组a中的最大值移动到数组的最前面,其他数据的排列顺序不变,并将移动后的结果显示在Ifist2列表框中。单击“保存”按钮,则保存移动后的结果。
要求:“显示数据”和“保存”按钮的Click事件过程已经给出,请编写“移动”按钮的Cliek事件过程实现上述功能。程序窗体界面如图所示。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前必须单击“移动”按钮,并单击“保存”按钮保存结果,否则无成绩。最后程序按原文件名存盘。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗扣,去掉程序中的注释符“’”,将问号改为正确的内容。 Dim i,max,maxindex As Integer max=a(1) For i=2 To UBornd(a) If a(1)>max Then max=a(1) maxindex=i End If Next i List2.AddItem(a(maxindex)) For i=1 To UBound(a) If i<>msxindex Then List2.AddItem (a(i)) End If Next i 步骤3:渊试并运行程序,关闭程序后按题目要求存盘。
解析
本题考查数组的使用,通过循环结构找出数组中的最大值及对应的下标,并将值分别保存起来。然后利用For循环和List.addltem方法将数组元素值添加到列表框中显示。
转载请注明原文地址:https://kaotiyun.com/show/jsFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_C1ick(IndexAsInteger)EndSub下面关于此过程的参数Index的叙述中正
下列数组定义中错误的是
窗体上有一个名称为HScrol11的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
判断复选框是否被选中的属性为
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerX=Val(InputBox("输入数据")):Text1=Str(
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画出包含三个命令按钮的控件数组,名称为cmd1,下标分别为0、1、2,Caption分别为“开始”、“停止”和“退出”,如图3(A)所示。
下面关于组合框Cb1的叙述中正确的是
软件需求分析阶段的主要任务是
下面不能作为结构化方法软件需求分析工具的是
算法的有穷性是指( )。
随机试题
显性感染是指
新中国成立以前的我国报纸都是()
试述报纸发行推广的目的。
A.急性心功能不全B.急性肾衰C.弥散性血管内凝血D.急性呼吸窘迫综合征E.急性肝功能不全患者因急性肠梗阻,小肠坏死行小肠部分切除术,术后当天出现呼吸急促,端坐呼吸,咳粉红色泡沫样痰,最可能是()
刘、关、张约定各出资40万元设立甲有限公司,因刘只有20万元,遂与张约定由张为其垫付出资20万元。公司设立时,张以价值40万元的房屋评估为60万元骗得验资。后债权人发现甲公司注册资本不实。甲公司欠缴的20万元出资应如何补交?
下列各项费用预算项目中,最适宜采用零基预算编制方法的是()。(2012年)
根据以下资料。回答下列问题。据我国《2005年国民经济和社会发展统计公报》显示,2005年我国邮电通信业继续呈迅速增长态势。全年完成邮电业务总量12199亿元,同比增长24.6%。其中,邮政业务总量624亿元,增长10.1%;电信业务总量11575亿元
洋务派兴办洋务事业,是为了()
下面的关于对计算机图形和图像的叙述中,正确的是( )。
WritingintheEdinburghReviewin1820,SidneySmithbemoaned:Theinevitableconsequencesofbeingtoofondofglory—TAXESupo
最新回复
(
0
)