首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是把考生目录下的in5.dat 文件中的
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是把考生目录下的in5.dat 文件中的
admin
2019-05-14
74
问题
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是把考生目录下的in5.dat 文件中的50 个整数读到数组中,并在Text1 中显示出来;“排序”按钮的功能是对这50 个数按升序排序,并显示在 Text2 中;“存盘”按钮的功能是把排好序的50 个数保存到考生目录下的out5.dat 文件中。如图1-120 所示。
在窗体中已经给出了全部控件和部分程序,要求阅读程序并去掉程序中的注释符,把程序中的?改为正确的内容,并编写“排序”按钮的Click事件过程,使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的属性。最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开考生文件中的本题工程文件sjt5.vbp,在代码编辑窗口的指定位置编写以下代码: 参考代码: Private Sub C1_Click() Dim k As Integer Dim ch As String Open App.Path & "\in5.dat" For Input As #1 ch = "" For k = 1 To 50 Input #1, a%(k%) ch = ch + Str(a(k)) + " " Next k Close #1 Text1.Text = ch$ End Sub Private Sub C2_Click() Dim k As Integer, i As Integer, j As Integer Dim ch As String For i = 1 To 49 k = i For j = i + 1 To 50 If a(k) > a(j) Then k = j End If Next j j = a(k) a(k) = a(i) a(i) = j Next i ch = "" For k = 1 To 50 ch = ch + Str(a(k)) + " " Next k Text2.Text = ch End Sub 步骤2:按要求将文件保存至考生文件夹中。 步骤3:按<F5>键运行程序,先单击“取数”按钮,再单击“排序”按钮,最后单击“存盘”按钮。
解析
转载请注明原文地址:https://kaotiyun.com/show/PUUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在窗体上画1个命令按钮,名称为Commandl,然后编写如下程序:DimFlagAsBooleanPrivateSubCommandl—Click()DimintNumAsIntegerintNum=I
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
下列程序段的执行结果为()。Forml.Clsa=“ABBACDDCBA”Fori=6To2Step-2x=Mid(a,i,i)y=Left(a,i)z=Right(a,i)
窗体上有两个名称分别为Textl、Text2的文本框,一个名称为Commandl的命令按钮。设有如下的类型声明:TypePersonnameAsString*8majorAsString*20EndType
下列操作中不能向工程中添加窗体的是()。
在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,如图1所示,对应的事件过程是()。
随机试题
超额投资成本
O型血的红细胞膜上含有的抗原是
下列分析方法中,属于专项成本分析方法的是()。
关于我国期货交易信息的具体规定,下列表述不正确的有()。
下列关于私有财产的表述,不符合我国现行宪法规定的是()。
2012年世界经济形势总体上仍然十分严峻复杂,世界经济复苏的不确定性上升,为此,我们要更加注重统筹国内国际两个大局,继续抓住科学发展这个主题和加快转变经济发展方式这条主线,牢牢把握扩大内需这一战略基点,牢牢把握发展实体经济这一坚实基础,牢牢把握加快改革创新
甲、乙、丙、丁、戊共5个人,每人至少订了A、B、C、D、E这5种报纸中的一种。已知甲、乙、丙、丁分别订了2、2、4、3种报纸,而A、B、C、D这4种报纸分别有1、2、2、2个人订。那么报纸E有几个人订?()
在采用页式存储管理方案的系统中,为了提高内存利用率并减少内碎片,页面的划分()。
Consideringthatanxietymakesyourpalmssweat,yourheartrace,andyourbrainseizeuplikeacarwithabustedtransmission,
Friends______oneofthepopulardramaseriesforstudentswhowanttostudyEnglish.
最新回复
(
0
)