首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是:从键盘输入若干个自然数,输入-1则结束输入,然后计算平均值输出(因事先不知道执行时会输入多少个数,定义一个动态数组存放这些数)。 Private Sub Command1_Click() Dim a() As Integer
下面程序的功能是:从键盘输入若干个自然数,输入-1则结束输入,然后计算平均值输出(因事先不知道执行时会输入多少个数,定义一个动态数组存放这些数)。 Private Sub Command1_Click() Dim a() As Integer
admin
2019-03-14
31
问题
下面程序的功能是:从键盘输入若干个自然数,输入-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全国计算机二级
相关试题推荐
窗体上有名称为Commandl的命令按钮,其事件过程如下:OptionBase1PrivateSubCommand1.Click()DimaDimb(10)AsIntegera=Array(2,4,7,3,9,6)Fori=LB
需求分析阶段的任务是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
下列选项中不属于软件生命周期开发阶段任务的是
下面不属于软件工程的3个要素是
下列关于软件工程的描述中正确的是
软件是指
以下关于菜单的叙述中,错误的是
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为
设A、B、C是三角形的3条边,则以下表示“任意两边之和大于第三边”的布尔表达式是
随机试题
下列何种细菌的动力试验在25℃培养时为阳性,而在37℃培养时为阴性
路面的表面性能指路面表面的平整度和()。
下列说法正确的是()。
根据《合同法》规定,经济合同的无效与否,由()确认。
当一年内多次复利时,名义利率等于每个计息周期的利率与年内复利次数的乘积。()
2010年某省8个地市的财政支出(单位:万元)分别为:59000,50002,65602,66450,78000,78000,78000,132100这组数据的中位数和众数分别是()万元。
铜胎掐丝珐琅的俗名是()。
下列几个点二列相关系数的值,相关程度最高的是()
下列关于各主要法学流派基本观点的说法,错误的是
设二次型f(x1,x2,x3)=5x12+ax22+3x32一2x1x2+6x1x3一6x2x3的矩阵合同于.(Ⅰ)求常数a;(Ⅱ)用正交变换法化二次型f(x1,x2,x3)为标准形.
最新回复
(
0
)