首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_ Click() Dim num As Integer,k As Integer,n As Integer hum=InputBox(”请输入一个正整数:”) k=
编写如下程序: Private Sub Command1_ Click() Dim num As Integer,k As Integer,n As Integer hum=InputBox(”请输入一个正整数:”) k=
admin
2018-10-15
23
问题
编写如下程序:
Private Sub Command1_ Click()
Dim num As Integer,k As Integer,n As Integer
hum=InputBox(”请输入一个正整数:”)
k=hum n=2
Do
Do While num Mod n=0
Print n;:num=num/n
Loop
n=n+1
Loop Until n>k/2
End Sub
程序运行后,单击命令按钮Commandl,并输入数值20,则输出结果为
选项
A、2 2 5
B、2 3 4
C、2 3 4 5
D、2 5
答案
A
解析
Do型循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件是什么,至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环。本题是一个嵌套的Do循环,外层循环是后判断条件的Until型循环,内层循环是先判断条件的While型循环。根据输入的值20可判断出三次输出的结果为2、2、5。
转载请注明原文地址:https://kaotiyun.com/show/BFFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下: 由关系R和S通过运算得到关系T,则所使用的运算为( )。
有如下程序代码:PrivateSubForm_Click()DimflagAsBooleanDimNumAsIntegerflag=TrueNum=0DoDoW
如果窗体模块A中有一个过程:PrivateSubProc()……EndSub则下面叙述中错误的是
设有数组声明:Dims(2,3),下面错误的程序段是
以下合法的VB变量名是( )。
设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是
产生100以内(不含100)2位随机整数的VisualBasic表达式是
要计算x的平方根并放入变量y,正确的语句是( )。
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePerson nameAsString*8 majorAsSt
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
LM-D(S)60油型滑块捞矛适用打捞落物内径为()。
慢性肾炎的治疗目标是
A.做好饮水消毒B.避免接触病人及病原携带者的血液及体液C.注射乙肝疫苗D.养成良好的卫生习惯E.以上均是预防甲型及戊型肝炎的暴发流行,重点在于()
人体感染血吸虫后产生的免疫类型属于()
控制电缆敷设套用预算定额时,按()分别套用相应定额子目。
设F1.F2,分别是椭圆E:=1(a>b>0)的左、右焦点,过点F1的直线交椭圆E于A,B两点,|AF1|=3|BF1|.若|AB|=4,△ABF2的周长为16,求|AF2|;
我国刑法采取()。
中国法制史上最后一部以刑为主、诸法合体的传统法典是()。
计算n阶行列式
Awomanwithatwinbrotherhasfewerchildren.Twinbrotherscanleavequiteanimpression.Themerepresenceofaboyinthes
最新回复
(
0
)