首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt4.vbp,其功能如下: ①单击“读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序排列的60个数读入数组A,并在Text1中显示: ②单击“输入”按钮,弹出一个输入对话框,接收用户输入的任意一个
在考生文件夹下有一个工程文件sjt4.vbp,其功能如下: ①单击“读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序排列的60个数读入数组A,并在Text1中显示: ②单击“输入”按钮,弹出一个输入对话框,接收用户输入的任意一个
admin
2019-03-14
22
问题
在考生文件夹下有一个工程文件sjt4.vbp,其功能如下:
①单击“读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序排列的60个数读入数组A,并在Text1中显示:
②单击“输入”按钮,弹出一个输入对话框,接收用户输入的任意一个整数;
③单击“插入”按钮,将输入的数插入到A数组中,使其仍能保持A数组从小到大排列,最后将A数组的内容重新在Text1中显示。
在窗体文件中已经给出了全部控件(如图所示)和程序。但程序不完整,要求去掉程序中的注释符,把程序中的“?”改为正确的内容,本程序只考虑插入一个整数的情况。
注意:不得修改已经存在的内容和控件属性,最后将修政后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码如下: Dim a(100)As Integer,num As Integer Prirate Sub Command1_Click() Dim k As Integer Open App.Path&"\in4.dat"For Input As #1 For k=1 To 60 Input #1,a(k) Text1=Text1+Str(a(k))+Space(2) NPxt k Close End Sub Private Sub Command2_Click() Bum=InputBox("请输入一个数") End Sub Private Sub Command3_Click() For i=1 To 60 ’If aura<a(i)Then? Next i ’For j=60 To i? ’a(j+1)= Next j ’?=mum Text1="" ’以下程序段将插入后的数组A重新显示在Text1中 ’For k=1 To? Text1=Text1+Str(a(k))+Space(2) Next k End Sub 参考答案: 第1个?处填入:Exit For 第2个?处填入:Step-1 第3个?处填入:a(j) 第4个?处填入:a(i) 第5个?处填入:61 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
根据题意通过文件操作和For循环语句,把考生文件夹下in4.dat文件中已按升序方式排列的60个数读人数组A,并运用“+”连接符将其显示在Text1中;在Command2_Click事件过程中InputBox函数弹出一个输入对话框,接收用户输入的任意一个整数,赋值给变量n。
在Command3_Click事件过程中,将输入的数与数组中的数值进行比较,把n插入到A数组中合适的位置,并通过For循环语句将插入后的数组A重新显示在Text1中,使其仍保持A数组的升序排列。
转载请注明原文地址:https://jikaoti.com/ti/D0m0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1的窗体上添加一个名称为Shape1的圆角矩形,高、宽分别为1000、2000。请利用属性窗口设置适当的属性以满足下列要求:①圆角矩形中填满绿色(颜色值为:&H0000FF00&或&HFF00&)。②窗体的标题为“
有如下程序:PrivateSubForm_Click()DimAAsInteger,BAsIntegerA=0Fori=1To5A=A+1B=0
计算下面分段函数的正确语句是( )。
(1)在名称为Form1的窗体上添加一个名称为Picture1的图片框(PictureBox),高、宽均为1000。在图片框内再添加一个有边框的名称为Imagel的图像框(Image)。并通过属性窗几把考生文什火下的图标文件Pointl1(香蕉图标)装入图
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为
下面属于黑盒测试方法的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象"的描述中,错误的是
为了删除列表框中的一个列表项,应使用的列表框方法是
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
随机试题
放射性探测器置于体表的一定位置显示某脏器的影像为
小儿添加淀粉食物的年龄为
关于过敏原皮肤试验出现假阴性的原因不正确的是
牙根不能继续发育的年轻恒牙经治疗后,根尖封闭是否完全取决于
关于战略性资产配置,以下说法错误的是()。
下列银行业从业人员的做法符合职业操守有关“信息披露”规定的是()
阅读下列三段高中化学教学中有关“乙醇”的材料。材料一《普通高中课程标准实验教科书化学必修1》的内容标准:知道乙醇、乙酸、糖类、油脂、蛋白质的组成和主要性质,认识其在日常生活中的应用。材料二“乙醇”内容属于高中化学必修阶段的有机化学教学内容.必修化学课程
我国现存最古老的大型石刻是西汉时期的()。
唯物主义和唯心主义是哲学史上的两个基本派别,唯心主义者都主张()。
又聋又哑的人或盲人实施刑法所规定的危害社会的行为的,()。
最新回复
(
0
)