首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画—个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim I, Num Randomize Do For I=1 To 1
在窗体上画—个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim I, Num Randomize Do For I=1 To 1
admin
2013-04-11
22
问题
在窗体上画—个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim I, Num Randomize Do For I=1 To 1000 Num=Int(Rnd*100) Print Num; Select Case Num Case 12 Exit For Case 58 Exit Do Case 65,68,92 End End Select Next I Loop End Sub 上述事件过程执行后,下列描述中正确的是______。
选项
A、Do循环执行的次数为1000次
B、在For循环中产生的随机数小于或等于100
C、当所产生的随机数为12时结束所有循环
D、当所产生的随机数为65、68或92时窗体关闭、程序结束
答案
D
解析
首先有一个Do循环作为外层循环:Do[语句块]Loop。在这种情况下,程序将不停地执行Do和Loop之间的“语句块”。接着是一个内循环,即For循环,并且变量的初值为1,终值为1000,步长为1,每执行一次循环,变量的值自动加1,接着生成一个100之内的随机数赋给变量Num。输出变量Num的值,最后是一个多分支控制结构,多分支语句的格式为:
Select Case测试表达式
Case表达式表列1 语句块1
[case表达式表列2 语句块2…
[Case Else[语句块n]]
End Select
多分支语句通过情况语句来实现,以Select Case开头,以End Select结束。功能是,根据“测试表达式”的值,从多个语句块中选择符合条件的一个语句块执行。
随机数的公式为:Int((upperbound—lowerbound+1)*Rnd+lowerbounD),由题目中的Int(Rnd*100)可知,随机数的取值范围为0~99,所以随机数不可能取到100,选项B不正确。
根据题意,通过Num变量的值来控制程序的走向。
第一种情况:如果产生的随机数的值为12,则结束For循环,即内循环停止执行,但是外循环还继续执行,所以选项C不正确,随机数为12时不会结束所有循环,只是结束了内循环。
第二种情况:如果产生的随机数为58则结束Do循环,同时内循环也停止,所以Do循环不一定执行1000次,选项A不正确。
第三种情况:如果产生的随机数的值是65、68或92,则执行End方法,End是VB中关闭表单的方法,所以当所产生的随机数为65、68或92时窗体关闭、程序结束。本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/lb60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定在工程文件中有一个标准模块,其中定义了如下记录类型TypeBooksNameAsString*10TelNumAsString*20EndType要求当执行事件过程Command1_C
在窗体画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dima(5)AsStringFori=1To5a(I)=Chr(Asc("A")
在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:PrivateSubCommand1_Click()a=InputBox("Enteran
DefSnga定义的变量a是______类型的变量。
下列程序段的执行结果为______。PrivateSubCommand1_Click()n=0Fora=1To20Forb=1To20For
若完全二叉树共有n个结点,且从根结点开始,按层序(每层从左到右)用正整数0,1,2,…,n-1从小到大对结点编号,则对于编号为k的结点,错误的是______。
【】的功能是查看指定表达式的值。
表示“x+y小于10,且x-y要大于0”的VB表达式为【】。
下列______是字符型常量。
下列语句中可以用来设置打印窗体内容的是______。
随机试题
明代民歌《挂枝儿》和《山歌》的编者是【】
对自然保护区的核心区的保护措施包括()
以下哪项不是H1受体阻滞药的临床应用
嘌呤核苷酸从头合成时.首先合成的前体是
在对项目进行盈亏平衡分析时,各方案的盈亏平衡点生产能力利用率有如下四种数据,则抗风险能力较强的是()。
主轴通孔最小直径是指()。
下面描述属于知识与技能目标的是()。
如图3所示,粗细均匀的玻璃细管上端封闭,下端开口,竖直插在大而深的水银槽中,管内封闭有一定质量的空气(可视为理想气体),玻璃细管足够长,管内气柱长4.0cm,管内外水银面高度差为10.0cm,大气压强为76cmHg。现将玻璃管沿竖直方向缓慢移动,当管
简述幼儿科学教育领域的学习与发展目标。
社会主义法制建设的中心环节是()。
最新回复
(
0
)