首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图所示。运行程序,单击“读数据”按钮,读入文件中的数据到字符串变量中并显示在Labe12标签中。单击“排序”命令按钮时,对读入的数据从小到大进行排序,并将排序结果在窗体的Labe14控件中显示。
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图所示。运行程序,单击“读数据”按钮,读入文件中的数据到字符串变量中并显示在Labe12标签中。单击“排序”命令按钮时,对读入的数据从小到大进行排序,并将排序结果在窗体的Labe14控件中显示。
admin
2018-12-20
105
问题
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图所示。运行程序,单击“读数据”按钮,读入文件中的数据到字符串变量中并显示在Labe12标签中。单击“排序”命令按钮时,对读入的数据从小到大进行排序,并将排序结果在窗体的Labe14控件中显示。
要求:工程文件中已给出部分程序,“读数据”命令按钮的事件过程不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。请编写“排序”命令按钮的事件过程中的部分程序代码。
注意:不能修改程序的其他部分和控件属性,最后将修改后的文件按原文件名进行存盘。程序调试通过后,两个命令按钮的事件过程必须至少各执行一次。
选项
答案
步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,在代码编辑窗口指定位置编写以下代码。 For i=1 To 10 ’循环比较大小实现排序 f=True’设置标签 For j=1 To 9 If a(j)>a(j+1)Then’相邻两数比较将最小值放前面 t=a(j) a(j)=a(j+1) a(j+1) =t f=False’当有交换就置标签为假 End If Next j If f Then’如果上次循环没有交换数据,则证明序列已排序好,则f为真退出循环 Exit For End If Next i 步骤3:调试并运行程序,关闭程序后按题目要求存盘,如图3.34。 [*]
解析
在“读数据”按钮的单击事件过程中,用Open语句以Input方式打开数据文件in5.txt,在For循环语句和Do While语句中用Input#语句依次读出10个值并赋值给数组元素a(i)。在“排序”按钮的单击事件过程中,利用“冒泡法”对数组中的元素按从小到大进行排序。在“排序”按钮的单击事件过程中,利用For循环语句逐一将数组中各元素按顺序显示在文奉框中,最后通过调用过程Save将文本框中的内容写入数据文什out5.txt。
转载请注明原文地址:https://www.kaotiyun.com/show/kfFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
现有如下一段程序:PrivateSubCommand1_Click() x=UCase(InputBox("输入:")) SelectCasex Case"A"To"C" Print"考核通过!"
设x为一整型变量,且情况语句的开始为:SelectCasex,则不符合语法规则的Case子句是( )。
某人编写了下面的程序:PrivateSubCommand1_Click() DimaAsInteger,bAsInteger a=InputBox("请输入整数") b=InputBox("请输入整数") pro
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger) …EndSub下面关于此过程的参数Index的叙
以下关于窗体的叙述中错误的是( )。
在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:PrivateSubCommand1_Click() Counter=0 Fori=1To4 Forj=6To1S
为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为( )。
以下打开VisualBasic菜单编辑器的操作中,错误的是( )。
随机试题
计算机的硬件系统和软件系统相互独立,没有任何联系。()
A.增加心肌氧耗量因素诱发的心绞痛B.心尖部针刺样痛,部位不固定,发作时心电图正常C.心绞痛发作时心电图某些导联ST段抬高,缓解时恢复正常D.心前区压迫样痛,持续1小时,心电图见V3~5导联ST段抬高劳力性心绞痛
患儿,7岁,高热40.5℃,昏迷,抽搐,四肢厥冷,血压8/5kPa(60/38mmHg),肛拭子取便镜检为脓细胞、红细胞(+)。最可能的判断是()
某患者前来询问哪些属于慢性宫颈炎,下列不属于慢性宫颈炎病理变化的是
海关是依法执行进口监管职权的国家行政机关,其任务不包括()。
统计调查项目必须兼顾需要与可能,充分考虑基层调查人员与被调查者的承受能力,调查项目所需经费由各方筹集解决。()
符合申请领取导游证的法定条件,而旅游行政部门拒不颁发导游证的,申请人有权()。
雨果笔下这个关乎人类爱情和欲望的故事,借由巴黎圣母院获得了永生,而这座被他赞为“伟大的石头交响乐”的建筑,也因这部名著在19世纪得以重获新生,被______了更多人性的悲悯与光彩,______文学史和建筑史上的一段最美的辉映。依次填入画横线部分最恰当的一项
Theinteractionbetweenforestsandglobalwarmingisturningouttobemorecomplicatedthanwasoriginallyassumed.Someofth
A、Tocelebratetheirgatherings.B、Toexpressthanksfortheirfamiliesandfriends.C、Togivetheirwishesforfriends.D、Toex
最新回复
(
0
)