首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:从键盘输入若干个自然数,输入-1则结束输入,然后计算平均值输出(因事先不知道执行时会输入多少个数,定义一个动态数组存放这些数)。 Private Sub Command1_Click() Dim a() As Integer
下面程序的功能是:从键盘输入若干个自然数,输入-1则结束输入,然后计算平均值输出(因事先不知道执行时会输入多少个数,定义一个动态数组存放这些数)。 Private Sub Command1_Click() Dim a() As Integer
admin
2015-06-30
39
问题
下面程序的功能是:从键盘输入若干个自然数,输入-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://jikaoti.com/ti/S260FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimaAsInteger,sAsIntegera=8s=1
下列不能打开工具箱窗口的操作是
在窗体上面一个名称为Commandl的命令按钮,然后编写如下程序:Option.Base1PrivateSubCommand1_Click()DimaAsVarianta=Array(1,2,3,4,5
以下声明语句中错误的是
一个变量未被显式定义,末尾没有类型说明符,则该变量的隐含类型是______类型。
某人在窗体上画了一个名称为Timer1的计时器和一个名称为Label1的标签,计时器的属性设置为Enabled=True,Interval=0,并编程如下。希望在程序运行时,可以每2秒在标签上显示一次系统当前时间。PrivateSubTimer
下列事件过程的功能是:建立一个名为Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请选择正确的程序段是(),将程序补充完整。PrivateTypeAngKAsIntege
下列选项中不属于结构化程序设计方法的是()。
假定有一个菜单,名为Menultem,为了运行时使该菜单项失效,应使用的语句为()
以下叙述中错误的是
随机试题
第二信使
A.二聚体B.三聚体C.四聚体D.五聚体E.六聚体LDH是由两种亚基(M亚基和H亚基)组成的几聚体
证券公司从事介绍业务,可以不与期货公司签订书面委托协议。()
以下不是商业银行开办的咨询顾问类业务的是( )。
甲公司为增值税一般纳税人,适用的增值税税率为17%,商品、原材料售价中不含增值税。假定销售商品、原材料和提供劳务均符合收入确认条件,其成本在确认收入时逐笔结转,不考虑其他因素。2017年,甲公司发生如下交易或事项:(1)2017年1月1日应收账款的期初借
在幼儿期,应主要发展幼儿的()
录用人民警察要坚持以下原则()。
下面不属于法定公文文种的是()。
在下列非物质文化遗产中,属于传统习俗的是()。
美国的文化遗产保护和立法有着悠久的历史。早在19世纪,一批建筑师、考古学家、历史学家和人类学家认识到文化遗产面对工业发展而受到威胁的事实.已经开始努力进行力所能及的保护。而后,在一批有影响的学者和社会人士努力下,美国国会在1906年通过了《文物法》,该法规
最新回复
(
0
)