首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
admin
2016-09-06
23
问题
考生文件夹下有一个工程文件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_C1ick() Dim k As Integer,ch As String Open"in5.dat"For Input As#1 ch="" For k=1 To 50 Input #1,a(k)’将取出的数据存入教组a中 ch=ch+Str(a(k))+""’将数据存入ch Next k Close #1 Text1.Text=ch’在Text1文本框中显示文件内容 End Sub Private Sub C2_Click() End Sub Private Sub C3 C1ick() Open"out5.dat"For Output As #1 Print #1,Text2.Text Close #1 End Sub 需编写的“排序”按钮的代码 Private Sub C2 C1ick() 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://jikaoti.com/ti/H7J0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
要从自定义对话框Form2中退出,可以在该对话框的“退出”按钮Click事件过程中使用()语句。
设有如下程序:PrivateSubCommand1_Click() DimsumAsDouble,xAsDouble sum=0 n=0 Fori=1To5 x=n/i
VisualBasic是一种面向对象的程序设计语言,构成对象的三要素是()。
A=7,B=3,C=4,则表达式AMOD3+B^3/C\5的值为______。
有三个关系R?S和T如下:则由关系R和S得到关系T的操作是
在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。常见的数据模型有3种,它们分别是层次模型、网状模型和_____________。
软件产品从提出、实现、使用维护到停止使用退役的过程称为_____________。
(1)在考生文件夹下有一个工程文件sjt3.vbp,运行情况如图1-23所示。程序的功能是计算表达式的值:z=(x-2)!+(x-3)!+(x-4)!+…+(x-N)!其中的N和x值通过键盘分别输入到两个文本框Textl、Text2中。单击名称为Comma
在考生文件夹下有一个工程文件sjt5.vbp和随机文件in5.txt,文件中的每个记录包括三个字段,分别为姓名、电话和邮编,其名称、类型和长度如下:窗体中有一个文本框和两个命令按钮。程序运行后,如果单击“读入并显示记录”按钮,则从考生文件夹下的in5.
表达式“4+5/6*7/8Mod9”的值是()。
随机试题
试述遵义会议召开的内容和历史意义。
外上象限乳腺癌最常转移到
局麻过程中,为了预防医源性感染,以下措施中哪项可以除外
月经过多是指
( )主要是价值核算,旨在实现最优经济效益的一种管理活动。
背景某商业大厦建设工程项目,建设单位通过招标选定某施工单位承担该建设工程项目的施工任务。该工程外墙全部为相同设计、相同材料、相同工艺和施工条件的隐框玻璃幕墙,工程东、西、北三个立面造型均比较规则,面积分别为487m2、645m2、2218m2,南侧立面
某建设工程于10月1日工程通过竣工验收,10月10日承包人提交竣工结算文件,10月20日承包人将工程移交发包人,但发包人一直未支付工程余款。次年5月1日,承包人将发包人起诉至人民法院,要求其支付工程欠款及利息。则利息起算日应为()。
影片《归来》中的主人公陆焉识一次偷着跑回家和妻子约定在火车站见面,陆的女儿举报了这个情况,所以当陆妻在火车站见到陆喊出陆的名字时,陆即被抓住。陆焉识的妻子虽盼望丈夫早日归来,但是当丈夫归来时却不能认出丈夫,可以解释她的表现的遗忘理论是
In1826,aFrenchmannamedNiepceneededpicturesforhisbusiness.Buthewasnotagoodartist.Soheinventedaverysimplec
Asintriguingastheseresultsare,muchremainsunclearabouttheimpactoflowdosesofalowdosesofalcohol______system.
最新回复
(
0
)