首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sj5.vbp,窗体上有两个文本框,名称分别为Textl、Text2,都可以多行显示;三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中的5
在考生文件夹下有一个工程文件sj5.vbp,窗体上有两个文本框,名称分别为Textl、Text2,都可以多行显示;三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中的5
admin
2009-03-26
78
问题
在考生文件夹下有一个工程文件sj5.vbp,窗体上有两个文本框,名称分别为Textl、Text2,都可以多行显示;三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中的50个整数读到数组中,并在Textl中显示出来;“排序”按钮的功能是对这50个数按升序排序,并显示在T’eXt2中;“存盘”按钮的功能是把排好序的50个数存到考生目录下的out5.dat文件中。如图9—5所示。在窗体中已经给出了全部控件和部分程序代码,要求阅读程序并去掉程序中的注释符,把程序中的?改为正确的内容,并编写”排序”按钮的Click事件过程。
注意:使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的属性。最后将修改后的文件按原文件名存盘。
选项
答案
本题考查Str()函数,“冒泡法”排序,For循环语句,If判断语句及文件操作。根据题意,打开本题工程文件,打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容,编写如下代码: Dim a(50)As Integer Private Sub C1 Click() Dim k As Integer,ch As String Open App.Path&"/in5.dat"For Input As#1 ch="" For k=1 To 50 Input#1,
a(k)
ch=ch+Str(a(k))+"" Next k Close#1 Textl.Text=
ch
End Sub 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 Private Sub C3 Click() Open App.Path&"/out5.dat"For Output As#1 Print#1,Text2.Text Close#1 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/wV1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目为()。
如下图所示的4棵二叉树中:不是完全二叉树的是()。
线程在生命周期中要经历5种状态,分别是新建状态、可运行状态、运行状态、【】状态和终止状态。
已知表达式intm[]={0,1,2,3,4,5,6};,下面表达式的值与数组下标量总数相等的是()
下面关于数据库系统的叙述正确的是()。
变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、方法参数和【】。
阅读下面程序段,SelectItem应用程序显示从文本域的组合框中进行选择,请在程序中的画线处添上正确的语句使得程序能够正确运行。…JTextFieldresult=newJTextField();JComboBoxpick=
使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是【】。
关于文件名的处理中,测试当前文件是否目录用【】函数。
随机试题
下列关于药物溶解度的正确表述是()
王某与张某系生意上的朋友。半年前的一天,两人在饭店喝酒,王某说起现在生意难做,不讲信义的人越来越多。张某也随声附和。一向爱开玩笑的王某说:“老兄,凭咱们的关系,我就是给你张借条玩玩都放心。”随即写了“今借张某人民币6000元”的字条放在饭桌上。不料,几日后
在粒度成分表示的累计曲线法中,横坐标(按对数比例尺)表示某一粒径,纵坐标表示小于某一粒径的百分含量。()
某古寺庙香火旺盛,宗教活动频繁,且古寺庙内悬挂的绸缎、经幡、伞盖、纤维织布,大量的彩绘、锦绣,以及香客送来供奉的鞭炮、香烛、纸张等可燃易燃物品,大大增加了该古寺唐的火灾荷载。问题:该古寺庙应如何防范和控制引发火灾的火源?
影响消费者利益的商品销售秩序,主要反映在商品的价值和使用价值两个方面,具体内容包括()。
教育心理学主要研究()。
高山上煮饭很难把饭煮熟,这是因为()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
对古代典籍按照“经、史、子、集”四分法进行保存始于()
A、Studentsarenotrequiredtoattendregularclasslectures.B、Theprofessorvideotapesclasslecturesforreview.C、Classesar
最新回复
(
0
)