首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击命令按钮时,下列程序的执行结果是 Private Sub Book(x As Integer) x=x * 2 + l If x<6 Then Call Book(x) End If X=X * 2 + 1 P
单击命令按钮时,下列程序的执行结果是 Private Sub Book(x As Integer) x=x * 2 + l If x<6 Then Call Book(x) End If X=X * 2 + 1 P
admin
2009-01-15
42
问题
单击命令按钮时,下列程序的执行结果是 Private Sub Book(x As Integer) x=x * 2 + l If x<6 Then Call Book(x) End If X=X * 2 + 1 Print x; End Sub Private Sub Command2_Click() Book2 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,判断条件1l<6为假,故返回此调用过程执行x = x * 2 + 1语句,的x = 23并输出,结束此次调用过程。由于两次调用Book过程,第二次仍返回调用时的断点语句,即执行x = x * 2 + 1,Print x,输出x的值为47,返回到主调过程,结束程序,两次输出为2347,正确答案为选项A。
转载请注明原文地址:https://kaotiyun.com/show/DM2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下代码的运行结果是______。publicclassexl4{publicstaticvoidmain(Stringargs[]){
在面向对象方法中,类之间共享属性和操作的机制称为______。
数据结构分为逻辑结构与存储结构,线性链表属于______。
在oneMethod( )方法运行正常的情况下,程序段将输出()。 publicvoidtest(){ try{oneMethod(); System.out.println("condition1"); }catch(Ar
设x,y,max均为int型变量,x,y已赋值。用三目条件运算符求x,y的最大值,这个赋值语句应是max=【】
输入输出在计算机系统中起到了采集数据和提供数据处理结果的双重作用,它是以中央处理器(含控制器和内存)为此,以网络及外部设备为彼的双向数据传输机制。凡是从外部设备流向中央处理器的数据流,称为什么;反之称为什么?
Java语言的类间的继承关系是
下列关于容器和构件的说法不正确的是
下面是一个Applet程序,其功能是用一组坐标点绘制一个多边形,并通过沿坐标的垂直方向移动,把它移到窗口的下半部分,然后填充它。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。源程序文件
变量作用域是指可访问变量的范围,局部变量在方法中声明,作用域是______。
随机试题
下列关系表达式中,结果为“假”的是()。
心绞痛发作时产生疼痛的直接原因是
痴呆的病因是
( )制定了建筑业企业资质等级标准。
下列选项中,不属于现有企业之间的竞争表现的是()。
(2018年)贝乐玩具公司成立十年来,生产和经营规模逐步扩大,玩具产品的品种不断增加。为了提高工作效率并实现规模经济,该公司应采用的组织结构是()。
请开始答题:8749
【B1】【B10】
Ifyouwanttoimproveyourchild’sresultsatschool,【T1】______thattheydoplentyofexercise.Scientistshavealreadyshownt
PerhapslikemostAmericansyouhavesomeextrapoundstoshed.Youmayevenhavetriedafad(时尚)dietortwo,butfoundyourse
最新回复
(
0
)