首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt4.vbp。程序的功能是,单击“产生随机数”按钮可以产生10个随机数放到数组中并显示在图片框中,在文本框中输入一个小于10的正整数m,单击“移动数据”按钮,可以把数组中的前m个数据移动到后面去,并显示在图片框中。如图所示。在
在考生目录下有一个工程文件sjt4.vbp。程序的功能是,单击“产生随机数”按钮可以产生10个随机数放到数组中并显示在图片框中,在文本框中输入一个小于10的正整数m,单击“移动数据”按钮,可以把数组中的前m个数据移动到后面去,并显示在图片框中。如图所示。在
admin
2016-06-30
62
问题
在考生目录下有一个工程文件sjt4.vbp。程序的功能是,单击“产生随机数”按钮可以产生10个随机数放到数组中并显示在图片框中,在文本框中输入一个小于10的正整数m,单击“移动数据”按钮,可以把数组中的前m个数据移动到后面去,并显示在图片框中。如图所示。在给出的窗体文件中已经有了全部控件,但程序不完整。
要求:去掉程序中的注释符,把程序中的?改为正确的内容。最后把修改后的文件按原文件名存盘。
选项
答案
步骤1:打开本题项目工程。 步骤2:分析并编写代码。 程序提供代码 Dim a%(1 To 10) Private Sub Commandl_Click() Randomize For k=1 To 10 a(k)=Int(Rnd*90+10) Picturel.Print a(k); Next k Picture1.Print Picturel.Print”——————” End Sub Private Sub Command2.Click() m%=Val(Textl) MoveArray a(),? For k=1 To 10 Picturel.Print a(k); Next k Picture1.Print End Sub Sub MoveArray(a()As Integer,m As Integer) n%=UBound(a) For k=1 To? x=a(1) For j=1 To n一1 a(j)=a(?) Next j a(n)=? Next k End Sub 程序结束 第1个?处填入:m 第2个?处填入:m 第3个?处填入:j+1 第4个?处填入:x 步骤3:调试并运行程序,关闭程序后按题目要求存盘
解析
利用二重For循环对数组中的元素进行移动,将移动的元素个数之后的数组元素依次前移,最后将要移动的前几个元素放到数组最后。
转载请注明原文地址:https://kaotiyun.com/show/VlLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
结构化程序设计主要强调的是
设有数组声明语句:OptionBase1DimA(2,-1To1)以上语句所定义的数组A为______维数组,共有______个元素,第一维下标从______到______,第二维下标从______到______。下列选项
下列语句中,获得列表框List1中项目个数的语句是
线性表的顺序存储结构和线性表的链式存储结构分别是
在程序运行时,如果将框架的______属性设为False,则框架的标题呈灰色,同时框架内的所有对象均被屏蔽,不允许用户对其进行操作。
执行下面的程序段后,变量S的值为______。S=5Fori=2.6To4.9Step0.6S=S+1Nexti
在长度为n的顺序存储的线性表中删除一个元素,最坏情况下需要移动表中的元素个数为【】。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
下图中,图1、图2是应用程序的部分界面。运行程序首先出现图1的对话框,要求用户输入口令,输入完毕后单击“确定”按钮。如果输入的口令正确,则显示图2的界面。如果输入的门令错误,则出现图3的信息框。单击图1中的“取消”按钮,则结束程序。PrivateSub
随机试题
全血的比重主要决定于
下列阴和阳的概念中,最确切的是
A.肛周肿痛伴发热C.反复发作的肛周红肿疼痛,窦道外口流出脓性分泌物D.肛门疼痛,伴有局部暗紫色肿块E.排便时出血、无痛肛裂()
如发生重大事项后,拟发行公司仍符合发行上市条件的,拟发行公司应在报告中国证监会后第3日刊登补充公告。( )
证券公司应当按照上一年营业费用总额的( )来计算营运风险的风险准备。
人民币汇率形成机制改革坚持主动性、可控性、渐进性的原则,2005年7月21日,人民币汇率形成机制改革启动,开始实行以市场供求为基础、参考一篮子货币政策进行调节、有管理的浮动汇率制度。自汇率形成机制改革以来,人民币汇率弹性逐步扩大,并形成双向波动的格局,呈现
金华人杰地灵,文风鼎盛,名人辈出,有()。
下文中共有10处语言错误,每处错误仅涉及一个单词的增加、删除或修改。增加:在缺词处加一个漏字符号(∧),并在其下面写出该加的词。删除:把多余的词用斜线(\)划掉。修改:在错的词下划一横线,并在该词下面写出修改后的词。WhenRachel
计算行列式Dn=
世界上第一台计算机是1946年美国研制成功的,该计算机的英文缩写名为()。
最新回复
(
0
)