首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击命令按钮时,下列程序的执行结果是 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
29
问题
单击命令按钮时,下列程序的执行结果是 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://jikaoti.com/ti/ivg0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
下列关于构造方法的叙述中,错误的是()。
下面对形参的说法,()是正确的。
在关系数据库中,用来表示实体之间联系的是( )。
下列关于表达式类型的说法中,不正确的是( )。
为了使模块尽可能独立,要求( )。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
传递给实现了java.awt.event.MouseMotionListener接口的类中mouseDragged()方法的事件对象是【】类。
设有以下语句,对a数组元素的引用中(其中O≤i<10),不正确的是()。inta[10]={0,1,2,3,4,5,6,7,8,9),*p=a;
在计算机中,算法是指( )。
随机试题
固结灌浆封孔应采用().
A、EIECB、ETECC、EPECD、EHECE、EAEC引起黏液脓血便的大肠埃希菌是
女,55岁,体重76kg,身高160cm,因多饮、多尿确诊为2型糖尿病,经饮食治疗和运动锻炼,2个月后空腹血糖为8.8mmoL/L,餐后2小时血糖13.0mmoL/L。进一步治疗应选择
在环境影响评价报告书的编制中,通过对工艺过程的分析,应该了解()。
TSS称为______,反映了n个y值的分散程度。
如果game.exe文件存储在一个名为cdyn.edu.cn的ftp服务器上用户所能访问的根目录中,那么下载该文件使用的URL为()。
我国经济特区是在国内划定一定范围,在对外经济活动中采取较国内其他地区更加开放和灵活的特殊政策的特定地区。下列城市中不属于经济特区的是()。
IEEE定义TokenBus介质访问控制子层与物理层规范的是()。
根据可信计算机系统评估准则(TESEC),不能用于多用户环境下重要信息处理的系统属于()。
ForeignLanguageStudyinAmericaForeignlanguagestudystarts【T1】______formanystudentsinAmerica.Somestudents【T2】____
最新回复
(
0
)