首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个命令按钮、三个标签和三个文本框,均使用默认名称。程序的功能如下: ①如果单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读人数组A和B,
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个命令按钮、三个标签和三个文本框,均使用默认名称。程序的功能如下: ①如果单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读人数组A和B,
admin
2018-07-11
100
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个命令按钮、三个标签和三个文本框,均使用默认名称。程序的功能如下:
①如果单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读人数组A和B,并分别在Text1、Text2中显示。
②如果单击“合并”命令按钮,则将A、B两个数组合并为另一个按从小到大排列的数组C,并将合并后数组C中的数据显示在Text3中。窗体中给出了所有控件(如图所示)以及“读数据”命令按钮的Click事件过程,请完善“合并”命令按钮的Click事件过程,使其实现上述功能。
注意:不得修改已经存在的控件和程序,在结束程序运行之前,必须进行合并操作,且必须通过窗体右上角的“关闭”按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Dim a(30) As Integer, b(30) As Integer, c(60) As Integer Private Sub Command1_Click() Dim k As Integer Open App.Path & "\in5.dat" For Input As #1 For k = 1 To 30 Input #1, a(k) Text1 = Text1 + Str(a(k)) + Space(2) Next k For k = 1 To 30 Input #1, b(k) Text2 = Text2 + Str(b(k)) + Space(2) Next k Close #1 End Sub Private Sub Command2_Click() ’考生编写程序开始 ’======================= ’======================= ’考生编写程序结束 ’以下程序将合并后的数组C显示在Text3中 For k = 1 To 60 Text3 = Text3 + Str(c(k)) + Space(2) Next k End Sub Private Sub Form_Unload(Cancel As Integer) Open App.Path & "\out5.dat" For Output As #1 Print #1, Text3.Text Close #1 End Sub 程序结束 参考答案 c(1) = a(1) For i = 2 To 30 c(i) = a(i) Next c(31) = b(1) For j = 32 To 60 c(j) = b(j - 30) Next For i = 1 To 60 f = True For j = 1 To 59 If c(j) > c(j + 1) Then t = c(j) c(j) = c(j + 1) c(j + 1) = t f = False End If Next If f Then Exit For End If Next 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/ZsFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
用来设置文字字体是否斜体的属性是
设有如下事件过程:PrivateSubForm_Click()x=0Wlilex
下面关于组合框Cb1的叙述中正确的是
(1)在名称为Forml的窗体上添加一个名称为L1的标签,标签上标题为“请输入密码”,添加一个名称为Text1的文本框,其宽、高分别为2000和300,设置适当的属性,使得在输入密码时,文本框中显示为“*”字符,此外再把窗体的标题设置为“密码窗口”,以上这
以下关于变量的叙述中,错误的是
表达式Int(5.3)+Int(-5.8)>Fix(5.3)+Fix(-5.8)的值是
若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是( )。
下面不属于软件设计阶段任务的是
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为()。
随机试题
2020年,由软件产品、信息技术服务、信息安全产品和服务、嵌入式系统软件四大业务形态构成的我国软件和信息技术服务业持续恢复,收入保持较快增长,信息技术服务加快云化发展,软件应用服务化、平台化趋势明显。2020年,软件产品实现收入22758亿元,同
碳酸盐岩是以()类矿物为主要成分的岩石。
关于支气管哮喘发作的临床表现,下列哪项不正确
下列关于深Ⅱ度烧伤的叙述,不正确的是()
膜性肾小球肾炎的主要病理特点是
下列哪项疾病不把肾脏CT检查作为首选?()
实行电算化的单位的现金日记账和银行存款日记账要求()。
如下图所示,在某DHCP客户机上捕获了6个报文,并对第5条报文进行了解析。分析图中信息并回答下列问题。该客户机获取的IP地址是【11】。
A、B、C、D、C
Forcenturies,immigrantshavecometoAmericaseekingthepromiseoflife,liberty,andthepursuitofhappiness.Somecamefl
最新回复
(
0
)