首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数f1()、f2()的定义如下图所示。设调用函数n时传递给形参x的值是1,若函数调用f2(a)采用引用调用(callbyreference)的方式传递信息,则函数f1的返回值为(32);若函数调用f2(a)以值调用(callbyvalue)的方式传递
已知函数f1()、f2()的定义如下图所示。设调用函数n时传递给形参x的值是1,若函数调用f2(a)采用引用调用(callbyreference)的方式传递信息,则函数f1的返回值为(32);若函数调用f2(a)以值调用(callbyvalue)的方式传递
admin
2019-05-11
32
问题
已知函数f1()、f2()的定义如下图所示。设调用函数n时传递给形参x的值是1,若函数调用f2(a)采用引用调用(callbyreference)的方式传递信息,则函数f1的返回值为(32);若函数调用f2(a)以值调用(callbyvalue)的方式传递信息,则函数f1的返回值为(33)。
(33)
选项
A、-5
B、6
C、12
D、15
答案
A
解析
本题考查程序语言基础知识。函数n被调用而运行时,其局部变量值的变化情况如下:在调用f2(a)之前,x的值为1,a的值为5。在以引用调用方式调用f2(a)时,形参x是实参a的引用,在函数f2中的x就是函数f1中a的别名(或者说此时x与a所对应的存储单元是同一个,只是角度不同而已),因此执行函数f2时,条件表达式x>1即等同于a>1,a的值是5所以该条件表达式成立,从而执行了“x=x*x”,就将x所对应存储单元的内容改为了25,然后结束f2的执行并将所返回的-10赋值给f1中的x,因此在f1结束时返回的值为a+x=25-10=15。在值调用方式下调用f2(a)时,是将实参a的值5传递给f2的形参x,a和x所对应的存储单元是不同的,此后执行f2时,由于x的值是5,所以条件表达式x>l即等同于5>1,是成立的,从而执行了“x=x*x”,此时是将f2中的x修改为25,与f1中的a和x都无关,在结束f2的执行并将返回值-10赋值给f1中的x后,f1结束时进行的计算为a+x=5=10=5。
转载请注明原文地址:https://kaotiyun.com/show/IyVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
假设某计算机有1MB的内存,并按字节编址,为了能存取其中的内容,其地址寄存器至少需要(9)位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(10)。若存储周期为200ns,且每个周期访问4B,则该存储器的带宽为
虚拟存储器的作用是允许(4),它通常使用(5)作为主要组成部分。虚拟存储器的调度方法与(6)基本类似,即把经常要访问的数据驻留在高速存储器中。因为使用了虚拟存储器,指令执行时(7)。在虚拟存储系统中常使用相联存储器进行管理,它是(8)寻址的。
能使系统中多台计算机相互协作完成一件任务的操作系统是(19)。
在计算机硬件中,具有运算功能的设备是(5)。
汉字显示器是采用汉字点阵的原理制作的,若每个汉字用16×16的点阵表示,则7500个汉字的字库容量是(1)。
在Windows操作系统中,通过(61)命令可以查看当前计算机的TCP连接状态。
文本框的内容设计与整个文档无关,可以单独进行格式化编辑和定位,其內容可以是______。
某公司员工信息如下图所示,每月的工资包括基本工资和津贴两部分,若要在D7单元格中计算基本工资的平均值,则D3单元格中填入______。
显示器的(6)是指显示屏上能够显示出的像素数目,(7)指的是显示器全白画面亮度与全黑画面亮度的比值。(7)
微型计算机系统中,显示器属于(1),硬盘属于(2)。(1)
随机试题
“陕北的好江南,鲜花开满山……今天的南泥湾,处处是江南……又战斗来又生产,三五九旅是模范……”这首歌曲唱的是()。
下列选项中,符合根除Hp治疗指征的有
心理发展
如19所示的两条光线,α是由发光点.s射向平面镜的一条光线,6是由发光点S射向平面镜的另一条光线的反射光线,请确定这个发光点的位置,并完成光路图。
“才者,德之资也;德者,才之帅也。”下列对这句话理解正确的是()。
任何事物的发展都是一个螺旋上升的过程,只有坚持“一张蓝图抓到底”,以夸父逐日的________、水滴石穿的_______,才能破解转型发展中的顽瘴痼疾。填入划横线部分最恰当的一项是:
以下有关世界地理表述正确的是()。
关于TCP和UDP端口,下列说法正确的是()。
Labelthemapbelow.Writethecorrectletter,A-l,nexttoQuestions14-20.New’NoParking’sign______
ThePurchaseofAlaska,aRealDealA)AlaskaisthelargeststateoftheUnitedStatesofAmericabyarea;itissituatedinthe
最新回复
(
0
)