首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:单击窗体时将随机生成20个两位数依次赋值给一个由20个元素组成的数组,然后把数组反序存放,再输出。 Option Base 1 Private Sub Form_Click() Dim a(20) As Integ
下列程序的功能是:单击窗体时将随机生成20个两位数依次赋值给一个由20个元素组成的数组,然后把数组反序存放,再输出。 Option Base 1 Private Sub Form_Click() Dim a(20) As Integ
admin
2009-02-13
36
问题
下列程序的功能是:单击窗体时将随机生成20个两位数依次赋值给一个由20个元素组成的数组,然后把数组反序存放,再输出。
Option Base 1
Private Sub Form_Click()
Dim a(20) As Integer,i As Integer
Dim t As Integer,j As Integer
Randomize
For i=1 To 20
a(i)=10+Int(90*Rnd)
Print a(i);
Next i
Print
i=1:【 】
Do While i<j
t=a(i):【 】:a(i)=t
i=i+1:j=j-1
Loop
For i=1 To 20
Print a(i);
Next i
Print
End Sub
选项
答案
j=20 , a(i)=a(j)
解析
数组逆序存放其实就是把数组的第一个元素和最后一个元素交换,第二个元素和倒数第二个元素交换,直到所有的元素都交换完毕。算法可描述如下:用变量i记下第一个元数的下标1,用变量i记下最后一个数的下标20;交换a
和a[j];i加1指向后一个元素,j减1指向前一个元素:重复上述步骤,直到i≥j为止。[9]处应填给j赋最后一个元素的下标,为“j=20”。[10]处是a(i)和a(j)交换的一条语句,应填“a(i)=a(j)”。
转载请注明原文地址:https://jikaoti.com/ti/Kvq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列运算结果默认为float的是()。
能够实现自动共事类、子类和对象中的方法和数据,需要通过
用高级语言编写的程序称之为()
下列关于变量的叙述哪个是错误的?()
若a,b为int型变量且已分别赋值为2,6,则表达式(a++)+(++b)+a*b的值是______。
下列不属于J2SDK命令的是()。
在AWT包中,创建一个具有10行、45列的多行文本区域对象ta的语句为______。
在Applet属性中,CODE属性指定包含Applet或JApplet______文件名。
要使处于不同层次,甚至是互不相关的类可以具有相同的行为采用 【】
以下特点不属于算法的基本特征的是()。
随机试题
关于事业单位同国家银行的关系叙述正确的是()
评价者根据某种绩效标准,把员工进行两两比较,并将每一次比较中表现好的员工记“+”。最后,根据每一名员工获得“+”的个数多少进行排序。这指的是绩效考核方法中的()
在严重先天中性粒细胞缺乏(SCN)诊断过程中,最重要的检查是
慢性肺心病失代偿期治疗措施错误的是( )。
某药厂生产的川芎茶调散,其药物组成为川芎、羌活、白芷、荆芥、薄荷、防风、细辛、甘草,具有疏风止痛的作用。下列关于散剂的说法,错误的是
电子眼压记录仪,通过记录眼动脉压、眼静脉压的变化,对眼睛进行诊断
假设公司准备与远道而来的英国客商签订一份合同,则待签文本应使用()。
旧城改造和新区开发的核心是()。
小王参加了某公司招工面试,不久,他得知以下消息:(1)公司已决定,他与小陈至少录用一人。(2)公司可能不录用他。(3)公司一定录用他。(4)公司已录用小陈。其中两条消息为真,两条消息为假。如果上述断定为真,
在软件生命周期中,所花费用最多的阶段是______。
最新回复
(
0
)