首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
打开考生文件夹下的sj5.vbp,在名称为Forml的窗体上有一个名称为Text1的文本框.两个命令按钮,名称分别为Commandl和Command2,命令按钮上分别显示“读入”和“排序”(如图70—5所示)。程序运行时单击“读入”按钮,将文件in5.da
打开考生文件夹下的sj5.vbp,在名称为Forml的窗体上有一个名称为Text1的文本框.两个命令按钮,名称分别为Commandl和Command2,命令按钮上分别显示“读入”和“排序”(如图70—5所示)。程序运行时单击“读入”按钮,将文件in5.da
admin
2010-07-13
41
问题
打开考生文件夹下的sj5.vbp,在名称为Forml的窗体上有一个名称为Text1的文本框.两个命令按钮,名称分别为Commandl和Command2,命令按钮上分别显示“读入”和“排序”(如图70—5所示)。程序运行时单击“读入”按钮,将文件in5.dat中的数据读人数组a中,单击“排序”则把数组a中的数值按照升序排列,并显示在文本框中。
注意:请在有“?”号的地方填入正确的内容,然后删除“?”及代码前的所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
选项
答案
(1)本题主要考查了从文件中读取数据和数据的排序。要从文件中读取数据,首先要打开文件,在读文件的时候要用到EOF函数判断文件是否已读完。本题补充后的代码如下: Dim a()As Integer Dim num As Integer Private Sub Commandl_Click() Dim str As String num=0 str="" Open"App.Path&\in5.dat"For
Input
As#1 ’打开文件准备读取 While
EOF(1)
=False ’查看是否读到文件尾 Input#1,str’读取文件 num=num+1 ’计数 Wend Close#1 ’关闭文件 ReDim a(num) ’动态分配数组空间 Dim i As Integer str="" Open"App.Path&\in5.dat"For Input As#1 For i=1 To numl’利用For循环 Input#1,a(i) ’逐个读取数据 str=str+CStr(a(i))+"" ’将数组写入字符串中 Next i Close#1 Textl.Text str’将字符串显示在Textl中 End Sub Private Sub Command2_Click() Dim tex As String For i=1 To num ’升序排列 temp=a(i) For j=1 To i If a(j)>temp Then ’读取的数据比原位置的数据大 For k=i To j+l Step-l a(k)=a(k-1) ’数据向后偏移一个 Next k a(j)=
temp
Exit For End If Next j Next i tex="" For i=1 To 40 tex=rex+CStr(a(i))+"" Next i Textl.Text=
tex
’在Textl中显示排序后的结果 Open"App.Path&\out5.txt"For 0utput As#2 Print#2,Textl.Text Close#1 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/0Lmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
异常分为运行异常、捕获异常、声明异常和______。
在Java运行时,如获得一个异常对象,它会自动寻找处理该异常的代码,它从生成异常对象的代码构件开始,沿着【】按层回溯寻找,直至找到处理该类异常方法为止。
数据库的故障恢复一般是由( )。
下面不属于软件设计原则的是( )。
下列不属于JComponent类的功能的是( )。
通过类MyClass中的不含参数的构造函数,生成该类的一个对象obj,可通过以下语句实现:______。
软件设计模块化的目的是【】。
算法复杂度主要包括时间复杂度和______复杂度。
下列基本命令中,属于类文件分解器命令的是
下列不属于Java的图形用户界面内容的包是()。
随机试题
下列各项中,两个音节都是由后响复韵母构成的是()。
以下属于生产要素市场的有()
脊髓裂
关于单位犯罪的说法,下列哪些选项是错误的?()
适用于现浇钢筋混凝土结构中直径为12-25mm的钢筋竖向接头的焊接方法为()。
共同受益人按照信托文件规定的信托利益分配比例或方法享受信托利益,信托文件没有规定的,各受益人( )享受信托利益。
领导干部非法干预司法机关办案,应给予党纪政纪处分,造成严重后果的依法追究刑事责任。()
简述小学教育全面性的内涵。
实践证明,公安队伍的主流是好的,是党和人民可以信赖的忠诚可靠的队伍。但是,在公安队伍建设中也有一些问题不能忽视:();等等,严重破坏了公安机关的声誉,损害了人民警察的形象。
Nowweseemtobestartingtorediscoverthrift.Debtlevelsarefalling.Consumerspendingisdown.Thesavingsrateisontheris
最新回复
(
0
)