首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:从键盘输入若干个自然数,输入-1则结束输入,然后计算平均值输出(因事先不知道执行时会输入多少个数,定义一个动态数组存放这些数)。 Private Sub Command1_Click() Dim a() As Integer
下面程序的功能是:从键盘输入若干个自然数,输入-1则结束输入,然后计算平均值输出(因事先不知道执行时会输入多少个数,定义一个动态数组存放这些数)。 Private Sub Command1_Click() Dim a() As Integer
admin
2019-03-14
34
问题
下面程序的功能是:从键盘输入若干个自然数,输入-1则结束输入,然后计算平均值输出(因事先不知道执行时会输入多少个数,定义一个动态数组存放这些数)。
Private Sub Command1_Click()
Dim a() As Integer
n = 0
Do
x = InputBox("请输入一个自然数,输入-1结束")
If x <> -1 Then
n = n + 1
___________
a(n) = x
End If
Loop Until x = -1
For k = 1 To n
s = s + a(k)
Next
Print s / n
End Sub
以上程序不完整,应在横线处填写的是
选项
A、ReDim a(n)
B、ReDim Preserve a(n)
C、ReDim a
D、ReDim a()
答案
B
解析
这是求输入数据平均数的程序。 Dim a() As Integer为动态数组,其数组元素均为整型,在过程中用Redim语句来定义带下标的数组,格式ReDim 变量(下标) AS 类型名称,这里空白处就是要用ReDim语句定义,这一语句用来重新分配数组,按照定义的下标上、下界重新分配存储单元。当重新分配动态数组时,数组中的内容将被清除,如果ReDim中使用了Preserve选择项,则不清除数组内容。对于题目中,每次执行循环体,将输入数据赋值给数组,需要保留上次执行的数组数据,故需要使用Preserve选项,B项正确。
转载请注明原文地址:https://kaotiyun.com/show/bBUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1Click()DimiAsInteger,jAsInteger11=InputBox(“输入一个大于1的正整数”)Fori=2TonForj=2ToSqr(i)Ifi
在窗体上画一文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
运行下列程序时,输出的结果是()。PrivateSubFormClick()Dimxx=Array(“Software”,“and”,“Hardware“,”System”)Fori=LBound(x,1)ToUBound(x
在窗体上有一个名为Text1的文本框和一个名为Commandl的命令按钮,并编写有如下事件过程:程序运行后,单击命令按钮,在文本框中显示的是()。
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl—ClickOMove500,500EndSub程序执行时,单击命令按钮,实现的功能是()。
下列选项中不属于面向对象程序设计特征的是
能够将组合框Combol中最后一个数据项删除的语句为
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
设窗体上有一个标签Labell和一个计时器Timerl,Timerl的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是
随机试题
A、Newteachersandstaffhavetoberecruited.B、Itmighttakesometimeforstudentstoadapt.C、Itinvolvesbuyinglotsoftab
金葡菌肺炎最具特征的X线表现是()
患者,男,71岁。诊断为阿尔兹海默症,临床最常用的治疗药物是()。
男性,76岁,有糖尿病史,长期胰岛素治疗,近日胃纳不佳,清晨家属呼之不应,全身皮肤湿冷。最可能的诊断是。
在中国国际经济贸易仲裁委员会所进行的仲裁程序中,双方当事人具有哪些权利?()
FlDIC施工合同条件规定的合同文件组成部分包括()。
关于高强度螺栓连接质量验收的说法,正确的有()。
为粉碎“四人帮”奠定了坚实群众基础的是()。
阅读以下说明,回答问题1~问题4,把答案填写到答题纸对应栏内。在Windows和Linux操作系统中都有一个Ping命令,它是最常用的网络管理王具之一,其工作原理是通过向远程主机发送一个回送请求/应答报文来验证网络连接是否正常。在Windows中
Thedoctorthinkshe’ll_____now.Histemperaturehasgonedown.
最新回复
(
0
)