首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画1个名称为Command1的命令按钮,1个名称为Label1的标签,然后编写如下事件过程: Private Sub Command1_Click() Dim m As Integer, x As Integer Dim tag As
在窗体上画1个名称为Command1的命令按钮,1个名称为Label1的标签,然后编写如下事件过程: Private Sub Command1_Click() Dim m As Integer, x As Integer Dim tag As
admin
2015-06-30
28
问题
在窗体上画1个名称为Command1的命令按钮,1个名称为Label1的标签,然后编写如下事件过程:
Private Sub Command1_Click()
Dim m As Integer, x As Integer
Dim tag As Boolean
x = InputBox("请输入一个正整数:")
Do
tag = True
m = 2
Do While tag And m < x \ 2
If x Mod m = 0 Then
tag = False
Else
m = m + 1
End If
Loop
If Not tag Then x = x + 1
Loop While Not tag
Label1.Caption = x
End Sub
程序运行后,单击命令按钮Command1,并在输入对话框中输入14,则标签中显示的内容是
选项
A、7
B、13
C、14
D、17
答案
D
解析
X为14时,进入外层的循环体,满足x最内层的do.while循环条件(大于2*m+1且tag为true)执行内层循环体。X满足If条件(x对m取余得0),故tag为False,跳出最内层循环,在外层循环中,由于tag为负,x自增1,x=15,且满足最外层循环条件。故第二次执行最外层循环的循环体。tag再次赋值为true,m=2,x满足内层循环条件,在内层循环中,不满足IF条件,故m为m+1为3,x和tag仍满足内层循环条件,故再次执行循环体,此时x和m满足If条件,故设置tag为false,推出内层循环。由于tag为负,x自增1,x=16,且满足最外层循环条件,再次进入内层循环。第三次执行外层循环的循环体,x满足内循环条件句,且满足If条件,故tag为flase。由于tag为false,x自增1,x=17,且满足最外层循环条件。当x=17,满组内层循环条件,不满足If条件,故m=3,如此多次执行循环体,直到m=7时,不满足最内层的循环条件,此时tag=true,x=17,m=7,退出内层循环。由于tag=true,则不执行x自增,且退出外层循环,故程序运行x的最终值为17。
转载请注明原文地址:https://kaotiyun.com/show/K5Qp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
向顺序文件Temp.txt中写入1,2,3这3个数。在程序中加入以下语句的那项可以使程序功能完整。PrivateSubCommand1_Click()Open"c:\Temp.txt",OutputAs#1For
表达式5Mod3+3\5*2的值是
在面向对象方法中,类之间共享属性和操作的机制称为【】。
假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是______。
在子过程Sub…EndSub中使用的形式参数可以是()。
软件需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求分析说明书和
以下关于函数过程的叙述中,正确的是
在数据库设计中,将E-R图转换为关系模式的过程属于()。
用链表表示线性表的优点是()。
数据库系统中实现各种数据管理功能的核心软件称为【】。
随机试题
(2008年10月)中国封建社会的官僚制具有的特点是______、______、______。
糖尿病微血管病变的病理特点是
甲状腺高功能腺瘤甲状腺滤泡状腺癌、伴肺转移
枳实导滞丸的君药是
关于硝酸甘油与普萘洛尔合用治疗心绞痛的描述,正确的是
2012年1月1日,甲公司董事会批准了管理层提出的客户忠诚度计划。该客户忠诚度计划为:持积分卡的客户在甲公司消费一定金额时,甲公司向其授予奖励积分,客户可以使用奖励积分(每一奖励积分的公允价值为0.01元)购买甲公司经营的任何一种商品;奖励积分自授予之日起
文本框控件最多能处理______个字节。
(1)在名称为Form1,标题为“练习”的窗体上添加一个名称为Frattle1、标题为“效果”的框架。框架内含有i个复选框,其名称分别为Chk1、Chk2和Chk3,标题分别为“倾斜”、“加粗”和“下划线”。程序运行后的窗体如图所示。要
Inthispartofthetest,youaregivenadiscussiontopic.Youhave30secondstolookatthetaskprompt,anexampleofwhich
A—assistantshipB—onlineenrollmentC—FacultyandStaffD—GradingSystemE—creditF—TuitionandFeesG—GradePointAverageH—Fin
最新回复
(
0
)