首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序代码实现将一个一维数组中元素向右循环移动,移动次数由文本框Text1输入。例如数组各元素的值依次为0,1,2,3,4,5,6,7,8,9,10;移动三次后,各元素的值依次为8,9,10,0,1,2,3,4,5,6,7。 Private Su
下面的程序代码实现将一个一维数组中元素向右循环移动,移动次数由文本框Text1输入。例如数组各元素的值依次为0,1,2,3,4,5,6,7,8,9,10;移动三次后,各元素的值依次为8,9,10,0,1,2,3,4,5,6,7。 Private Su
admin
2010-03-30
32
问题
下面的程序代码实现将一个一维数组中元素向右循环移动,移动次数由文本框Text1输入。例如数组各元素的值依次为0,1,2,3,4,5,6,7,8,9,10;移动三次后,各元素的值依次为8,9,10,0,1,2,3,4,5,6,7。
Private Sub MoveRight(x()As Integer)
Dim i As Integer
Dim j As Integer
Dim k As Integer
i=UBound(x)
j=x(i)
For k=i To【 】 Step—1
【 】
Next k
x(LBound(x))=j
End Sub
Private Sub Command1_Click()
Dim a(10) As Integer
Dim i As Integer
Dim j As Integer
Dim k As Integer
For i=0 To 10
a(i)=i
Next i
j=Val(Text1.Text)
k=0
Do
k=k+1
Call MoveRight(a)
Loop Until k=j
For i=0 To 10
Print a(i);
Next i
End Sub
选项
答案
LBound(x)+1, x(k)=x(k-1)
解析
使用LBound函数和UBound函数可以返回数组的下界值和上界值。题中要实现将—个一维数组中元素向右循环移动,即每移动最右端一个数时,同时其它各个数在数组中的位置都发生了变化,相应位置上的数组下标要比移动前大1,[10]处应体现出这种变化,用C语句来表示为x(k)=x(k-1)。在循环移动的过程中,循环次数由k来控制。但k的值不能取数组元素个数的值,因为这样的话就回到了移动前的初始状态,故循环次数控制到元素个数值减1,就可以完成数组中元素的循环移动。故[9]处应填LBound(x)+1,而不是LBound(x)。
转载请注明原文地址:https://kaotiyun.com/show/Wsmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
对线性表进行二分法检索,其前提条件是()。
下列叙述中正确的是()。
下面哪个语句会产生编译错误?()
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。
下列关于栈的叙述中不正确的是()。
以下程序的输出结果为()。publicclassMain{publicstaticvoidmain(String[]args){inti=0,j=0,a=6;
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
检查软件产品是否符合需求定义的过程称为()。
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
随机试题
(本小题可以选用中文或英文解答)甲公司拟加盟乙品牌服装连锁集团,乙品牌服装连锁集团对加盟企业采取不从零开始的加盟政策:将达到盈亏平衡条件的自营门店整体转让给符合条件的加盟商;加盟经营协议期10年,加盟时一次性支付1200万元加盟费;加盟期内。每年按年营业额
柱是独立支承结构的竖向受力构件,它在房屋中顶住梁和板这两种构件传来的荷载。()
(2009年)矩形截面挖去一个边长为a的正方形,如图5—28所示,该截面对z轴的惯性矩Iz为()。
在工程网络计划中,判别关键工作的条件是该工作( )。
关于法律的一般分类,下列说法正确的是()。
秦朝把庭审案件称为()。
DQDB同时支持(21)两种服务。DQDB子网的双总线结构由(22)总线以及接在这两条总线上的大量节点组成。DQDB网络为双总线提供了(23)访问控制方式,其中能够提供非等时服务的是(24),它用于(25)业务。
某数据的7位编码为0100011,若要增加一位奇校验位(最高数据位之前),则编码为(21)。
在考生文件夹下完成下列操作:(1)创建一个名为tablethree的自由表,其结构如下:姓名C(6)最高金额N(6,2)最低金额N(6,2)平均金额N(6,2)
WhydoesthemansuggestthewomangoandspeaktoMarianne?
最新回复
(
0
)