首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、 “排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、 “排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件
admin
2015-06-30
53
问题
考生文件夹下有一个工程文件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, ? ch = ch + Str(a(k)) + " " Next k Close #1 ’ Text1.Text = ? 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 程序结束 参考答案 第1个?处填入:a(k) 第2个?处填入:ch "排序"按钮的代码 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 + Str(a(j)) + "" Next j Text2.Text = ch End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘
解析
转载请注明原文地址:https://kaotiyun.com/show/ntQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面的程序代码实现将一个一维数组中元素向右循环移动,移位次数由文本框Text1输入。例如数组各元素的值依次为0,1,2,3,4,5,6,7,8,9,10;移动三次后,各元素的值依次为8,9,10,0,1,23,4,5,6,
下列叙述中,正确的是
下列程序段的执行结果为______。A=0:B=0ForI=-1To-2Step-1ForJ=1To2B=B+1NextJA=A+1NextI
在程序的每个空白处填写一条适当的语句,使程序完成相应的操作。程序实现的功能是:窗体上有文本框Text1和若干复选框,其中复选框Check1设置文本框Text1显示的文本是否加下划线。Check1的单击事件过程如下:PrivateSubCheck
下列叙述正确的是()。
在下列几种排序方法中,要求内存量最大的是______。
为了将表达式列表中数据写入顺序文件中,所使用的语句的格式为()
只能用来显示字符信息的控件是______。
表达式(3/2+1)*(5/2+2)的值是
将E—R图转换到关系模式时,实体与联系都可以表示成
随机试题
在下列各项中,能反映医学本质特征的是
下列配伍中属于“十九畏”的药物是
在高层建筑的设计和施工过程中,可通过某些措施,尽量避免设置沉降缝,下列措施不正确的是()
某施工单位因违法被建设行政主管部门吊销其营业执照,则该项法律责任属于()。
银行主要采用SWOT分析方法对其内外部环境进行综合分析。其中,S(Strength)表示()。
对应收账款进行清查时,应采用的方法是()。
DES加密算法是由IBM研究在1977年提出的,采用的密码技术是(13),它采用(14)bit密钥对传输的数据进行加密,著名的网络安全系统Kerberos采用的是(15)加密技术。公钥密码是(16),常用的公钥加密算法有(17),它可以实现加密和数字签名。
如果加载一个窗体,先被触发的事件是
若变量i的初值为8,则下列循环语句中循环体的执行次数为()。DoWhilei<=17i=i+2Loop
RecentbookssuchasMalcolmGladwell’sOutliersandTalentisOverratedhavesuggestedthatdeliberatepractice—structuredprac
最新回复
(
0
)