首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt4.vbp,其功能如下: ①单击“读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序排列的60个数读入数组A,并在Text1中显示: ②单击“输入”按钮,弹出一个输入对话框,接收用户输入的任意一个
在考生文件夹下有一个工程文件sjt4.vbp,其功能如下: ①单击“读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序排列的60个数读入数组A,并在Text1中显示: ②单击“输入”按钮,弹出一个输入对话框,接收用户输入的任意一个
admin
2019-03-14
25
问题
在考生文件夹下有一个工程文件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的形状控件,通过设置参数使其形状为圆形;添加一个名称为Label1的标签,标题为“形状”,标签的大小能够根据标签内容的字数、大小而定;添加一个名称为Text1的文本框,文本框最多能够显示5个字符,文
对于语句DimVar1,Var2AsString*10,下列说法中正确的是
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是( )。
(1)在考生文件央下有一个工程文件sjt3.vbp(相应的窗体义件名为sjt3.frm),在窗体上添加一个名称为List1的列表框和一个名称为Text1的文本框,如图1所示。编写窗体的MouseDown事件过程。程序运行后,如果用鼠标单击窗体,则从键盘上输
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
结构化程序设计中,下面对goto语句使用描述正确的是
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
将E-R图转换为关系模式时,实体和联系都可以表示为
随机试题
公民应该勤奋工作,俭朴节约,积极进取,发奋图强。这是公民基本道德规范中
大脑中动脉分为
A.上牙槽前神经B.上牙槽中神经C.上牙槽后神经D.鼻腭神经E.腭前神经分布于上颌切牙、侧切牙和尖牙的腭侧牙龈及黏骨膜的神经是
下列各造价指数,按造价资料的限期长短对工程造价指数分类的是()。
关于建筑施工现场安全文明施工的说法,错误的是()。
配制港航工程混凝土所用的普通硅酸盐水泥,其熟料中的C3A量宜在()范围之内。
关于违约责任的说法,错误的是()。
当体育界、工业界和其他领域中的一些领导者将他们的成功归因于一种高度的_______意识时,一个社会还是应该更好地为那些即将成为领导者的年轻人灌输一种_______的意识。依次填入横线部分最恰当的一项是()。
“三教外人”
Wefoundthatbaratlast.Ididn’thavetoaskagain,forthereitwasinbigredneonlettersoverthewindow—StarBar.There
最新回复
(
0
)