首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序代码如下: 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
2020-07-22
19
问题
程序代码如下:
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/BAHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
表达式2*3^2+4*2/2+3^2的值是()。
下面不能作为结构化方法软件需求分析工具的是
下列叙述中正确的是
(1)考生文件夹下有一个工程文件sjt3.vbp,其窗体上有1个名称为Text1的控件数组;一个标题为”排序”的命令按钮。程序运行时,在文本框数组中输入8个整数,如图3-29(a)所示;然后单击”排序”按钮,则8个整数按降序排序,如图3-29(b)所示。
以下叙述中正确的是()。
软件生命周期是指()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
对下列二叉树进行前序遍历的结果是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第l层)
在数据库管理系统提供的数据语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是
随机试题
在铁的催化剂作用下,苯与液溴反应,使溴的颜色逐渐变浅直至无色,属于()。
我国实行有管理的浮动汇率制度始于
下列遗嘱形式中,不须有见证人在场见证方为有效的遗嘱是()。
下列合同中,属于无效合同的是()。
普通清算组的职权包括()。
关键期是个体早期生命中一个比较短暂的时期,在这个期间,个体对某种刺激特别敏感,过了这一时期,同样的刺激对其影响很小或没有影响。错过了关键期,以后经过补偿性学习,也无法获得某些能力。()
黄河流域半坡彩陶纹饰最多的是_______。
从1~10中任取7个数,取出的7个数的中位数是6的概率为
设f(x)连续,则∫0xxf(x一t)dt=________.
Mostpeopleknowthatexerciseisimportant.Butmanypeopledon’texercise.Inhemyouwillhearthefivemostpossiblemasons
最新回复
(
0
)