首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt4.vbp,其功能如下: ①单击“读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序排列的60个数读入数组A,并在Text1中显示: ②单击“输入”按钮,弹出一个输入对话框,接收用户输入的任意一个
在考生文件夹下有一个工程文件sjt4.vbp,其功能如下: ①单击“读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序排列的60个数读入数组A,并在Text1中显示: ②单击“输入”按钮,弹出一个输入对话框,接收用户输入的任意一个
admin
2019-03-14
64
问题
在考生文件夹下有一个工程文件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://kaotiyun.com/show/3pFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有如下程序:PrivateSubForm_Click()DimAAsInteger,BAsIntegerA=0Fori=1To5A=A+1B=0
在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的
设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是
下列叙述中正确的是
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger m=1:n=0 DoWhilem
计算下面分段函数的正确语句是( )。
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
(1)在名称为Form1、标题为“欢迎”的窗体上画1个名称为Label1的标签,其标题内容为“欢迎使用本系统”,标题文字字体和字号分别为“宋体”、“三号”,标签大小能根据标题内容自动调整,效果如图所示。程序执行时,窗体的最大化按钮不可用(如图所示),请设置
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象"的描述中,错误的是
随机试题
补阳还五汤的君药是
以下哪种元素缺乏会引发眦部睑缘炎
玉屏风颗粒除益气、固表之外。还能
病原体进入人体后是否引起疾病,主要取决于
党内监督的实质是()。
史官司马迁在《史记·孟尝君列传》中记述了齐国的孟尝君善于收揽人才,士人都愿意投奔他。改革家王安石在《读孟尝君传》中认为孟尝君不过是鸡鸣狗盗之徒的首领罢了,提出“鸡鸣狗盗之徒”不配“士”之称号。司马迁与王安石对孟尝君认识的区别表明()。
Marriageis,formanypeople,theirmostimportantrelationship,thesourceofmuchhappiness,and,forsome,evenaddsextraye
下列指令中,不影响标志寄存器CF的是( )。
Internet是一个覆盖全球的大型互联网络,它用于连接多千远程网与局域网的互连设备主______。
Aco-educationalschoolofferschildrennothinglessthanatrueversionofsocietyinminiature.Boysandgirlsaregiventhe
最新回复
(
0
)