首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim I, Num Randomize Do For I=1 To 1000 Num=Int(Rnd *
在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim I, Num Randomize Do For I=1 To 1000 Num=Int(Rnd *
admin
2015-08-28
21
问题
在窗体上画一个命令按钮,然后编写如下事件过程:
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循环中嵌套了For循环,Do循环没有设置结束条件,而是在For循环体中的Select语句中设置了退出Do循环和For循环及结束程序的分支,因此Do循环的次数无法确定。随机函数Rnd产生[0,1)之间的一个数,包括0但不包含1,因此Rnd*100的范围是大于等于0小于100。随机数为65、68或92时结束程序关闭窗体,为58时退出Do循环,为12时退出For循环进入下一次Do循环。
转载请注明原文地址:https://jikaoti.com/ti/pbJ0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了显示一个窗体,所使用的方法为【】;为了隐藏一个窗体,所使用的方法为【】。
设有以下循环结构:Do循环体LoopWhile<条件>则以下叙述中错误的是______。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
程序如下:PrivateSubform_Activate()DimaAsIntegerfori=4To5a=fun(i)Printa,NextiEndSubPrivateFu
在窗体上画4个文本框(如图16-8所示),并用这4个文本框建立一个控件数组,名称为Text1(下标从0开始,自左至右顺序增大),然后编写如下事件过程:PrivateSubCommand1_Click()ForEachT
下列叙述中正确的是______。
设有如下变量声明:DimTestDateAsDate为变量TestDate正确赋值的表达方式是______。
下列关于队列的叙述中正确的是______。
符号%是声明______类型变量的类型定义符。
随机试题
关于子宫肌瘤的叙述,错误的是
非同步电复律适用于
以下哪种因素对心理治疗的疗效影响比较小
脱囊好发于男性
压力最低的()
依据《建设项目竣工环境保护验收管理办法》,建设单位若未按规定申请建设项目竣工环境保护验收或延期验收,依照相关规定对其采取的处罚可以有()。
进出口货物收发货人有1年内有3次以上因进出口侵犯知识产权货物而被海关行政处罚的适用C类管理。
选择有一定影响的中外语言学家10位,并将他们的有关情况填入下表。(武汉大学考研试题)
DothefollowingstatementsagreewiththeclaimsofthewriterinReadingPassage2?Inboxes23-26onyouranswersheetwrite
Currencieshaveamarket,theforeignexchangemarket.Here,poundssterling,U.S.dollars,SwissFrancs,ItalianLife,etc.are
最新回复
(
0
)