首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图3.169所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图3.169所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求
admin
2017-09-22
65
问题
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图3.169所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求:工程文件中已给出部分程序,“读数据”命令按钮的事件过程不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。请编写“排序”命令按钮的事件过程中的部分程序代码。
注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,两个命令按钮的事件过程必须至少各执行一次。
选项
答案
步骤1:打开考生文件夹中的本题工程文件sjt5.vbla,在代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: Do While Not EOF(1) s=s & Str(a(i)) 步骤2:在代码编辑窗口指定位置编写以下代码。 参考代码: num=UBound(a) For i=1 To num -1 For j=i To num If a(i)>a(j)Then t=a(i) a(i)=a(j) a(j)=t End If Next Next 步骤3:按
键运行程序,先单击“读数据”按钮,再单击“排序”按钮,最后单击窗体右上角的关闭按钮结束程序。 步骤4:按要求将文件保存至考生文件夹中。
解析
设计思路:在“读数据”按钮的单击事件中,首先使用Do While当型循环结构从文件中读取全部数据,并以Not EOF(文件号)(非文件结尾)作为循环条件,通过Input #语句将打开文件中的数据逐一读出后赋值给a(i),然后将数组连接起来显示在标签中。
在“排序”按钮的单击事件过程中,源程序利用“冒泡法”对记录数组中的元素从小到大进行排序。
转载请注明原文地址:https://www.kaotiyun.com/show/3jGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
使用语句DimAAsInteger声明数组A之后,以下说法正确的是()。
以下程序用随机函数模拟掷骰子,统计掷50次骰子出现各点的次数。阅读该程序,并在【】和【】处填上正确的内容。PrivateSubCommand1_Click()Dimd(6)fori=1To50n=【】d(n)=【
下列代码运行后输出结果是DefstrB-EPrivateSubCommand1_Click()B$="123"C="456"PrintB+C$EndSub
程序执行结果s的值是【】。PrivateSubsub1(ByvalpAsInteger)p=p*2EndSubPrivateSubCommand1_Click()DimiAsIntegeri=3Callsub1(i
以下程序代码用来实现如下功能:单击命令按钮弹出对话框,在其中输入正数后单击确定,弹出一个提示信息显示刚才输入的正数,否则提示"error"。请填空。PrivateSubCommand1_Click()DimaAsInteger,bAsSt
如果存在如下过程:PrivateFunctionFun(a()AsInteger)DimFirstAsInteger,LastAsInteger,iAsInteger First=LBound(a) La
有如下事件过程: SubABD(x%,y%,z%) z%=X%+y% EndSub PrivateSubCommand1_Click() a%=30:b%=40 CallABD(a%,b%,c%) Pr
如果准备读文件,打开顺序文件“text.dat”的正确语句是
在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序:PrivateSubCommand1_Click()DimaAsInteger,bAsString,cAsIntegera=1234:
执行如下两条语句后,窗体上显示的是()。a=9.8596PrintFormat(a,“$00,00.00”)
随机试题
新生儿,出生26小时,因“无明显诱因出现颜面皮肤浅黄染6小时”就诊。患儿精神及吃奶可,无发热、嗜睡、拒奶、抽搐等症状。当地医院给予单面蓝光照射治疗12小时,皮肤黄疸较前加重,波及躯干及四肢。患儿为G2P1,母孕39周自然分娩,母亲血型O型,无特殊疾病及特殊
男性,32岁,轻度膀胱刺激症状1个月就诊。尿常规检查白细胞4~5个/HP,红细胞2~3个/HP,尿结核菌培养阳性。在该病人接受手术治疗前,至少应用抗结核药物治疗( )。
下列关于某病病死率和死亡率的叙述,正确的是
患儿11个月,因睡眠不安、多汗、易惊来院就诊。体检可见明显方颅、肋骨串珠,诊断为佝偻病活动期。对患儿母亲进行护理指导时,下列提法哪项不妥
2017年12月12日,经与黄河公司协商,长江公司以一项非专利技术和对甲公司债务工具投资(作为以公允价值计量且其变动计入其他综合收益的金融资产核算)换人黄河公司持有的对乙公司长期股权投资。长江公司非专利技术的原价为1200万元,已摊销200万元,已计提减值
与资产相关的政府补助的公允价值不能合理确定的,企业应以名义金额对其进行计量,并计入当期损益。()
制定战略之前要对企业外部宏观环境进行分析,通常称为PEST分析,以下属于其中的“P”所指的因素的是()。
根据下表回答以下问题,字符替换。天里与人COS4
WheredoesObamamakethespeech?
SomeAmericansarealittlenervousaboutthenation’sfuture,butothersfeelsecure,knowingthatthemantheyconsiderthemo
最新回复
(
0
)