首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序代码如下: Option Base 1 Private Sub Form_Click() Dim a(5, 5) As Integer Randomize For i = 1 To 5 For j = 1 To
程序代码如下: Option Base 1 Private Sub Form_Click() Dim a(5, 5) As Integer Randomize For i = 1 To 5 For j = 1 To
admin
2015-10-23
94
问题
程序代码如下:
Option Base 1
Private Sub Form_Click()
Dim a(5, 5) As Integer
Randomize
For i = 1 To 5
For j = 1 To 5
If i = j Then
a(i, j) = 1
Else
a(i, j) = Int(Rnd * 50)
End If
Print a(i, j);
Next j
Print
Next i
End Sub
以下关于上述程序的叙述中,错误的是
选项
A、程序为数组a的所有元素赋了随机值
B、Randomize的作用是避免同一序列随机数的反复出现
C、程序产生随机数的范围是大于等于0,小于50
D、输出结果组成的方阵中对角线上的值为1
答案
A
解析
本题中,Rnd(x)是一个随机函数,它能产生一个0到1之间(不包括0和1)之间的单精度随机数,其中变量x是种子数,若省略x,Rnd函数采用系统时间为种子值。Randomize省略了参数,用系统计时器 <
http://baike.soso.com/ShowTitle.e?sp=S
计时器>返回的值作为新的种子值,如果没有使用Randomize,则(无参数的)Rnd函数使用第一次调用Rnd函数的种子值,Randomize避免同一序列随机数反复出现,故B项表述正确。本程序中定义a(5, 5)的数组,这个数组对角线上数值为1,其余元素值为Int(rnd*50),除了对角线上元素,其余元素被赋予随机值。故A表述错误, D表述正确。Rnd的范围在0到1之间,故rnd*50的范围在0到50之间(不包括0和50),Int(Rnd * 50)值为不大于(Rnd * 50)的最大整数,即范围是大于等于0且小于50,C表述正确。
转载请注明原文地址:https://kaotiyun.com/show/gWLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为在新建工程中模块的“通用声明”段自动加入OptionExplicit语句,应在______对话框中的“编辑器”选项卡上进行相应选项的选择。
将控件添加到工具箱中,应先在工具箱的空白处单击右键,在弹出的快捷菜单中选择______选项,然后在弹出的对框中选择所需的控件。
下列关于闲置循环的四个叙述中,错误的是()。
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
下列数据结构中,按先进后出原则组织数据的是
下面程序是用来打印九九乘法表的,请填空。DimiAsInteger,jAsInteger,Str1$Str1=""Fori=1To9Forj=1To9If【】ThenStr1=Str1+Str$(
执行下列语句后,输出结果是______。s$="ABCDEFG"PrintInStr(s$,"efg")PrintLCase$(s$)
以下合法的变量名是
检查软件产品是否符合需求定义的过程称为
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
随机试题
VSAT卫星网中,外向传输是指主站在外向信道上发送信号,小站()
抗CCP抗体
A.DnaAB.DnaBC.DnaGD.SSB原核生物复制中,起稳定已解开DNA单链作用的蛋白质是
A.描述性研究B.病例对照研究C.队列研究D.流行病学实验研究E.分析性研究客观地反映某一时点的疾病分布以及人们的某些特征与疾病之间的联系,这样的研究是
不属于全麻患者出现下呼吸道梗阻原因的是
钢铁属于大宗商品中的()。
机构投资者买卖基金的税收不包括()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
同时抛掷三枚匀称的硬币,正面和反面都出现的概率为()
______fromspace,ourearth,withwatercovering70%ofitssurface,appearsasa"blueplanet".
最新回复
(
0
)