首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
打开考生文件夹下的sj5.vbp,在名称为Forml的窗体上有一个名称为Text1的文本框.两个命令按钮,名称分别为Commandl和Command2,命令按钮上分别显示“读入”和“排序”(如图70—5所示)。程序运行时单击“读入”按钮,将文件in5.da
打开考生文件夹下的sj5.vbp,在名称为Forml的窗体上有一个名称为Text1的文本框.两个命令按钮,名称分别为Commandl和Command2,命令按钮上分别显示“读入”和“排序”(如图70—5所示)。程序运行时单击“读入”按钮,将文件in5.da
admin
2010-07-13
37
问题
打开考生文件夹下的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://jikaoti.com/ti/oJg0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设计程序时,应采纳的原则之一是()。
当处理的数据量很多,或向文件写很多次少量的数据,一般使用( )流。
下面不属于软件设计原则的是( )。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。
Java语言中的【】是程序的基本单位。
在Java语言中的实数,如数字后没有任何字母,计算机默认其为【】类型。
下面程序代码运行结果为( )。importjava.awt.*;publicclassTest{publicstaticvoidmain(Stringargs[]){String
现有一个整型数组a[4],它的所有数组元素为( )。
给出下面程序段if(x>0)System.out.println("Hello.");elseif(x>-3)System.out.println("Nicetomeetyou
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
随机试题
抗甲状腺药物的副作用主要是()。
所有生物碱类化合物都具有的特性是
金黄色葡萄球菌感染的脓液特点是
当从建筑或单柱外部观测时,日照变形观测点应设置在()。
下列不属于安全控制的目标的是()。
表5—2是某工业企业在一个调查期内的有关固定资产方面的财务数据。请根据此表回答问题。(单位:万元)下列不属于固定资产内容的项目是()。
以相对数形式表示的两个不同时期发展水平的比值,是()。
甲企业为居民纳税人,主要从事服装生产和销售业务。2014年有关收支情况如下:(1)取得销售货物收入9000万元、技术服务收入700万元、出租设备收入60万元、出售房产收入400万元、国债利息收入40万元。(2)缴纳增值税900万元、资源税20万元、城市
一般资料:求助者,女性,30岁,公务员。案例介绍:求助者半年前因感冒诱发心肌炎,住院治疗一月余。医生嘱咐减少体力活动,避免疲劳,建议静养一周。因其孩子才两岁,一次夜间发烧,她喂孩子吃药,帮孩子测体温,基本一夜没睡,清晨突感心慌心悸,出虚汗,感到极
“面对金融危机这一全球性挑战,世界各国需要加强政策协调、密切合作、共同应对。在这些11火键时刻,坚定信心比什么都重要”。信心作为对前景的良好预期()。①能够改变经济规律的客观性和普遍性②可以推动经济主体对经济活动的积极参与③能够摆脱物质条件
最新回复
(
0
)