首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击命令按钮时,下列程序的执行结果是 Private Sub Book( x As Integer) x=x*2+1 If x<6 Then Call Book(x)
单击命令按钮时,下列程序的执行结果是 Private Sub Book( x As Integer) x=x*2+1 If x<6 Then Call Book(x)
admin
2010-03-30
32
问题
单击命令按钮时,下列程序的执行结果是 Private Sub Book( x As Integer) x=x*2+1 If x<6 Then Call Book(x) End If x=x * 2 + 1 Print x; End Sub Private Sub Command2_Click( ) Book 2 End Sub
选项
A、23 47
B、10 36
C、22 44
D、24 50
答案
1
解析
此题在函数调用过程中采用了简单递归的方式,具体流程如下:主调过程调用Book过程,把实参2传递给Book过程中的形参x,由x=x*2+1语句推出x=5,此时满足Book过程体中判断语句的判断条件,执行Call Book(x)语句,第二次调用Book过程。由x=x*2+1语句得到x值为11,判断条件11<6为假,故返回此调用过程执行x=x*2+1语句得x=23并输出,结束此次调用过程。由于两次调用Book过程,第二次仍返回调用时的断点语句,即执行x=x*2+ 1,Print x,输出x的值为47,返回到主调过程,结束程序,两次输出为23 47,正确答案为选项A。注意: 递归调用法是Visual Basic中一种特殊的函数调用方法。这种函数采用嵌套调用函数本身的方式调用函数。
转载请注明原文地址:https://kaotiyun.com/show/DEmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
检查软件产品是否符合需求定义的过程称为()。
下列赋值语句中错误的是()。
一个JavaApplication运行后,在系统中是作为一个()。
下列叙述中正确的是()。
Applet是能够嵌入到【】格式的文件中,并能够在浏览器中运行的Java类。
下列()是对main()主方法的正确表示。
下列不属于软件工程三个要素的是()。
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【】。
下面()操作是applet可以做的。
在AWT包中,创建一个具有10行,45列的多行文本区域对象ta的语句为【】。
随机试题
TheTradesUnionCongress(TUC)hasurgedthegovernmenttouseproductivitygainsfromthegreateruseofrobotsandartificial
民族问题在当代国际政治生活中的集中表现就是()。
1.背景某本地网架空线路工程施工地点位于山区,建设单位通过招标选定了一家具有通信工程专业乙级监理资质的监理单位和一家具有通信工程施工总承包一级资质的施工单位,工程施工合同规定按月进度付款。监理单位在工程开工后向建设单位报送了监理规划,并向建设单
甲资产评估有限责任公司(简称“甲公司”)与乙国有企业签订资产评估业务约定书,为该企业向丙外资企业转让专利权提供评估服务。甲公司指派注册评估师王某及其助理李某、孙某具体负责该评估业务。评估实施过程中,甲公司聘请了专利专家刘某协助工作。丙外资企业获悉,注册评估
中国公民王某任职于境内甲企业,每月工资9500元,自行负担的社保、公积金为每月1800元,申报专项附加扣除每月1000元,2019年1~12月取得以下收入:(1)取得保险赔款5000元。(2)取得甲企业支付的独生子女补贴800元
按会计制度的规定,让渡资产使用权所产生收入的确认原则是()。
M国汽车市场对外开放后,该国当地的许多汽车制造企业给自己重新定位,成为国外跨国公司在M国汽车新建工厂的零部件供应商。根据以上信息可以判断,M国当地企业面对来自于国际巨头的竞争,采取的战略定位是()。
下列各项中,属于财产所有权的原始取得的是()。
如果要将文本框作为密码框使用时,应设置的属性为
ResearchersatUCLAMedicalCenterinLosAngeles,Californiafoundthata12-minutebedsidevisitwithadogcanhelpeaseanxi
最新回复
(
0
)