首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
admin
2020-02-27
37
问题
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中的50个整数读到数组中,并在Text1中显示出来;“排序”按钮的功能是对这50个数按升序排序,并显示在Text2中;“存盘”按钮的功能是把排好序的50个数存到考生目录下的out5.dat文件中,如图所示。在窗体中已经给出了全部控件和部分程序代码,要求阅读程序并去掉程序中的注释符,把程序中的?改为正确的内容,并编写“排序”按钮的Click事件过程,使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的属性。最后将修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容,并编写代码。 Dim a(50)As Integer Private Sub C1_Click() Dim k As Integer,ch As String Open”in5.dat”For Input As #1 ch=”” For k=1 To 50 Input#1,s(k)’将取出的数据存入数组a中 ch=ch+Str(a(k))+”“将数据存入ch Next k C10se #1 Text1.Text=ch’在Text1文本框中显示文件内容 End Sub Private Sub C2_Click() End Sub Private Sub C3 Click() Open”out5.dat”For Output As #1 Print#1,Text2.Text Close #1 End Sub 需编写的“排序”按钮的代码 Private Sub C2_Click() Dim t As Integer Dim i As Integer Dim j As Integer Dim ch As String ch=”” For i=50 To 2 Step—1彼用冒泡算法从小 到大排序 For j=1 To 49 If a(j)>a(j+1)Then’两 两比较 t=a(j+1) a(j+1)=a(j) a(j)=t End If Next j Next i For j=1 To 50’将排序后的数组重新赋给ch ch=ch+Str(a(j))+”” Next j Text2.Text=ch End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/fWTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设窗体上有一个名称为Command1的命令按钮和一个名称为Timer1的计时器,并有下面程序代码:PrivateSubForm_Load()Timer1.Enabled=FalseTimer1.Interval=500E
命令按钮、单选按钮、复选框都可以通过Picture属性在控件上显示图片,但需事先设置某一属性,该属性为
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在窗体上画一个名为Check1的复选框,如果在窗体启动事件中编写语句“Cheek1.Enabled=False”,则运行后复选框的状态为()。
将数据项"Student"添加到名称为List1的列表框中,并使其成为列表框第一项的语句为( )。
窗体上有1个名称为Textl的文本框,1个名称为Timerl的计时器,且已在属性窗口将Timerl的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Textl中显示一次当前时间。Priva
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为"Teacher
随机试题
Thesecretagentconcealedherrealmission,thereforemanylocalpeoplewere______intothinkingthatshewasagoodperson.
脊髓纵裂常见于
A、心率120~140次/minB、心率110~130次/minC、心率100~120次/minD、心率80~100次/minE、心率70~90次/min学龄前儿童
患者,女性,28岁。因急性阑尾炎在蛛网膜下腔阻滞麻醉下行阑尾切除术。行腰椎穿刺时患者感觉会阴部和左侧下肢有放电感。手术时可能发生的情况是
指出噎膈的基本病理改变是食道狭窄的医家是
患者,女,24岁,已婚。产后1周,小腹隐隐作痛,喜按,恶露量少、色淡,头晕耳鸣,舌淡红苔薄白,脉虚细。其证候是()
张某与婆婆王某素来不和,于是,意图毒死王某。一日,张某听到一个偏方,将味精放入茶里,长期饮用,会导致人中毒,于是照着这样做,结果被人发现。关于甲犯罪形态的分析,下列哪一选项是正确的?()
上海某国内社组团去浙江某地旅游,在漂流时因竹筏撞上山石而发生侧翻,致使2名游客不幸溺水身亡。该事故属于()旅游安全事故。
大千世界真正的统治者是构成我们身体的基因,人类(包括所有生物)除了是暂时幸存于世的机器之外,什么也不是,像汽车那样,是为他人的利益而前进。根据作者的观点,下列哪项判断是错误的?()
如下图所示,在某DHCP客户机上捕获了6个报文,并对第5条报文进行了解析。分析图中信息并回答下列问题。该客户机获取的IP地址是【11】。
最新回复
(
0
)