首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
admin
2016-09-06
66
问题
考生文件夹下有一个工程文件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://kaotiyun.com/show/9ZLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
用LineInput语句从顺序文件读出数据时,每次读出一行数据。一行是指遇到______分隔符,即认为一行的结束。
假定有下面的过程:FunctionFunc(aAsInteger,bAsInteger)AsIntegerStaticmAsInteger,iAsIntegerm=0i=2i=i+m+1
文本框控件中将Text的内容全部显示为所定义的字符的属性项是
数据结构分为逻辑结构和存储结构,线性链表属于______。
下列程序计算Sn的值。Sn=a+aa+aaa+…+aaa…a,其中最后一项为n个。例如:a=5,n=4时,则Sn=5+55+555+5555。请在空白处填入适当的内容,将程序补充完整。PrivateSubCommand1_Click()
VisualBasic是一种面向对象的程序设计语言,构成对象的三要素是()。
在窗体模块的声明段中用Public定义的变量可以在________模块中使用,而用Dim或Private关键字定义的变量可以在_______模块中使用。
下列块结构条件语句,正确的是()。
请根据以下各小题的要求设计visualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为Shapel的圆角矩形,高、宽分别为1000、2000。请利用属性窗口设置适当的属性满足以下要求:①圆角矩形中填满绿色(颜色值为&H
数据库设计分为需求分析阶段、__________阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
随机试题
婴幼儿时期眼睑皮肤肿块呈鲜红色或暗红色斑块,扁平隆起,应为
女,45岁,G2P1,继发性痛经6年。查体:子宫如妊娠12周大小,质硬,活动受限。药物治疗后症状无缓解。最佳手术治疗方案是
伤寒的皮疹属于
患儿,11个月,急性起病,表现为发热3天,伴呕吐、腹泻、每日排便10次左右,无腥臭味,黄绿色,无成形,粪便镜检偶有少量白细胞,血象白细胞正常,最可能的诊断是
A.二陈丸B.礞石滚痰丸C.半夏天麻丸D.强力枇杷露E.通宣理肺丸宣肺止咳应选用
意大利男子甲今年23岁,到中国来旅行,遇见广东女子乙21岁,双方一见如故,感情甚笃。两星期后在广州注册登记结婚。后甲返回意大利定居,遂后悔并毁婚,提出自己不够意大利的法定结婚年龄,主张双方结婚无效(设男子的法定婚龄中国是22岁,意大利是24岁)。若本案在中
某集团公司根据上级文件精神,准备转换经营机制,进行资产重组,组建股份有限公司。按照国家和当地政府的土地管理实施办法,集团公司拟将120000m2仓库(土地性质为出让)进行资产处置(即该仓库仍由原集团公司占有,重组后新的股份有限公司以租赁的形式每年向原集团公
在战略防御阶段,日本侵略者以国民党军队为主要作战对象。国民党实行的是片面抗战路线,在战略战术上采取的是
国家主席习近平2022年5月25日在北京以视频方式会见联合国人权事务高级专员巴切莱特。习近平强调,中国共产党从诞生那一天起,就把为中国人民谋幸福、为中华民族谋复兴作为自己的初心使命。100多年来一直为人民利益而奋斗。人民对美好生活的向往就是我们的奋斗目标。
[*]①因为要进行字符之间的互换,所以定义局部字符变量ch。定义循环变量i、j、k。②在第一层for循环中,循环变量i从0开始,依次递增直到其值等于或大于20,在循环体中实现对每行字符串的处理。在循环体中执行第二层for循环,循环变量j从1开始,
最新回复
(
0
)