首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:单击窗体时将随机生成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
55
问题
下列程序的功能是:单击窗体时将随机生成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://kaotiyun.com/show/XE1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列哪个数代表单精度浮点数?
下列哪个选项不能提高程序的性能?()
以下不属于对象的基本特点的是()
只能用在循环语句中的是()。
下列定义变量错误的是()。
______类是所有类的根,它所包含的属性和方法被所有类继承。()
数据库管理系统常见的数据模型有层次模型、网状模型和______三种。
在Windows环境下,下列操作中与剪贴板无关的是()。
给出下列有关List的表达式,则()选项的叙述是对的。List1=newList(6,true):
算法的空间复杂度是指()。
随机试题
决定中国和西方国家秘书参谋辅助职能基础相同和相近之处的是【】
急性胰腺炎MRI的表现为
男性,25岁。右侧孤立肾,右腰绞痛并无尿3天,腹部X线平片示右输尿管上段结石一枚,1.5cm×1.3cm大小。下列治疗方法哪项是错误的
按t1/2的时间间隔给药,为迅速达坪值可将首次剂量
下列关于行政许可与行政处罚的有关说法,不正确的有:
公路工程施工周转材料的摊销方法主要有()。
[*]
设有如下关系表R:R(NO,NAME,SEX,AGE,CLASS)主关键字是NO其中NO为学号(数值型),NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。将学号为10的学生姓名改为
positiondefineforgetfulfancykeybalanceimportanceunhealthylacksubjectope
A、Shefeltunhappyinsidethecompany.B、Shefeltworktheretoodemanding.C、Shewasdeniedpromotioninthecompany.D、Shelon
最新回复
(
0
)