首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画—个命令按钮,然后编写如下事件过程: 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
57
问题
在窗体上画—个命令按钮,然后编写如下事件过程: 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://www.kaotiyun.com/show/ynQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有工程文件sj3.vbp及窗体文件sj3.frm。该程序的窗体是不完整的,要求设计好窗体,并编写相应的程序,完成题目的要求。窗体上已有3个命令按钮,名称分别为Commandl、Command2、Command3,标题分别为“修改”、“保
假定有下表所列的菜单结构:(表格)要求程序运行后,如果单击菜单项“大图标”,则在该菜单项前添加一个“√”。以下正确的事件过程是______。
创建第一个窗体对象时,系统自动为其Name属性分配了一个名字,该名字为______。
关系数据库管理系统能实现的专门关系运算包括______。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
要想改变窗体边框线型,可使用的属性是______。
驱动器列表框控件最重要的属性为Drive属性。该属性用于设置或者返回所选择的驱动器名。Drive属性只能用______设置,不能通过属性窗口来设置。
关系运算中花费时间可能最长的运算是______。
VisualBasic中窗体文件的扩展名是______。
窗体上已有名称分别为Drivel、Dirl、Filel的驱动器列表框、目录列表框和文件列表框,且有1个名称为Textl的文本框。以下程序的功能是:将指定位置中扩展名为“.txt”的文件显示在Filel中,如果双击FileI中的某个文件,则在Textl中显示
随机试题
A.心B.肝C.脾D.肺黑睛由何脏之精气上注濡养
以下鉴别反应中属于针对药物含有的特殊原子进行鉴别的是
患者,11周岁,口腔检查时发现,刚萌出的左下5带有尖而长的畸形中央尖,则正确的处理为
企业清查盘点时,如果发现存货盘盈或盈亏,根据管理权限经()批准后,在期末结账前处理完毕。
股份有限公司欲收购本公司的股份,下列表述正确的有()。
借款人无法足额偿还贷款本息,即使执行抵押或担保,也肯定造成较大损失的风险贷款种类是()。
甲公司和乙公司均为增值税—般纳税人,适用的增值税税率为17%。2011年甲公司和乙公司发生如下交易。(1)甲公司和乙公司为了缓解资金周转压力,于2011年2月签订资产置换协议,甲公司以库存商品和持有A公司的股票交换乙公司生产用机器设备(2010年初购入)
传授犯罪方法罪
在数据管理技术发展的三个阶段中,数据共享最好的是
A、Toaskforapayraise.B、Toaskforapromotion.C、Tomakeaplantotalktoherboss.D、Tochangeajob.A观点题。问题是女士打算怎么做。对话中
最新回复
(
0
)