首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序代码实现将一个一维数组中元素向右循环移动,移动次数由文本框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
48
问题
下面的程序代码实现将一个一维数组中元素向右循环移动,移动次数由文本框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://www.kaotiyun.com/show/Wsmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
软件工程包括3个要素,分别为方法、工具和【】。
下面内容不属于软件危机的是()。
下面的程序是声明某类型变量s,并通过三元条件运算符的结果给变量s赋值,请将该程序补充完整:publicclassTest{publicstaticvoidmain(Stringargs[]){【】s=(
下列关于线程的优先级叙述,不正确的是()。
下列关于内部类的说法不正确的是()。
在switch(expression)语句中,expression的数据类型不能是()。
Java程序包括源代码(java文件)、【】、由归档工具生成jar生成的.jar文件、对象状态序列化.set文件。
已知大写字母A的ASCII码是65,小写a的ASCII码值是97,则用八进制表示字符常量’\101,为()。
下列程序中,若从键盘中输入的是大写字母C,则程序输出的结果是()。Importjava.io.*;publicclassExam{publicstaticvoidmain(Stringargs[]){intch=0;
在最坏情况下,下列排序方法中时间复杂度最小的是
随机试题
奥氏体不锈钢与珠光体耐热钢的焊接接头中会产生很大的热应力,这种热应力可以通过高温回火加以消除。()
胆固醇结石形成最主要的原因是()
下列行为属正确行为的是
根据《政府采购法》的规定,依法进行政府采购的国家机关、事业单位在采购纳人集中采购目录的政府采购项目时,必须( )。
在中华人民共和国境内的外商投资企业,外国企业和其他外国组织的会计记录可以使用中文也可以使用一种外国文字。()
位于建制镇的某公司主要经营农产品种植、销售业务,公司占地3万平方米,其中农产品的种植用地2.5万平方米,职工宿舍和办公用地0.5万平方米;房产原值300万元。公司2007年发生以下业务:(2)6月30日签订房屋租赁合同一份,将价值50万元的办公室从7
简述教育研究中文献检索的基本要求。
A.药物性根尖周炎B.牙周炎咬痛C.残髓炎D.药物性牙周组织坏死E.继发龋以亚硝酸失活剂置于邻面洞时,由于封闭不严,药物渗漏可引起()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
收音机及电视机使得做广告的人有可能用这种方法吸引千百万人的注意。(capturetheattention)
最新回复
(
0
)