首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数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
21
问题
已知函数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://jikaoti.com/ti/klL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在操作系统的PV操作中,P操作中进行的是(18).
虚拟存储器的作用是允许(4),它通常使用(5)作为主要组成部分。虚拟存储器的调度方法与(6)基本类似,即把经常要访问的数据驻留在高速存储器中。因为使用了虚拟存储器,指令执行时(7)。在虚拟存储系统中常使用相联存储器进行管理,它是(8)寻址的。
“侵入国家事务、国防建设、尖端科学领域的计算机信息系统的,处三年以下有期徒刑或拘役”出自于(40)。
安装Linux时必须创建的分区是(59),在Linux中规定,每一个硬盘设备最多能有(60)个主分区,硬盘hda5是(61)。
自标准实施之曰起,至标准复审重新确认、修订或废止的时间,称为标准的有效期,我国在国家标准管理办法中规定,国家标准的有效期一般为______年。
HTP协议使用端口(39)监听Web请求:而安全超文本传输协议HTTPS一般是使用端口(40)。
为了确定网络层数据包所经过的路由器的数目,应该使用的命令是______。
某公司员工信息如下图所示,每月的工资包括基本工资和津贴两部分,若要在D7单元格中计算基本工资的平均值,则D3单元格中填入______。
某软件公司开发的《财务之星》管理软件,在我国受法律保护的依据是(51)。
下面句法中能使浏览器窗口左边和文本之间的空间宽度为100像素的是______。
随机试题
在颞骨冠状层面上,首先出现的结构
某项目实施过程中,承包人收到监理人的变更意向书,承包人认为实施该变更有困难,就立即书面通知监理人,说明变更可能对于工程价款和工期带来较大影响,并提交了相关说明和详细依据。后经监理人与承包商协商,确定撤销了原变更意向书,对此,下列表述中正确的是()。
女性患者,33岁,反复上腹部疼痛6年,多于每年秋季发生,疼痛多出现于餐前,进餐后可缓解,近日出现黑便,乏力,面色苍白,食欲尚好,体重无减轻。体检:轻度贫血貌,心肺及腹部查体未见明显阳性体征。Hb:100g/L,粪便隐血+++。进一步行
背景材料:某梁式桥,上部构造为11孔22m无横隔板装配式钢筋混凝土T梁,横向五根梁,下部构造桥墩为单排4根直径80cm钻孔灌注桩基础,双柱式钢筋混凝土墩身,桥台为5根断面为30cm×30cm的钢筋混凝土打入桩加盖梁组成。问题:该桥主要靠什么来承受荷
已确认收入的销售商品退回,应冲减期初的未分配利润。()
目前,我国对()买卖基金份额,暂免征收印花税2
消费者李某在某购物中心购买了一台音响设备,经有关部门检验发现该音响设备属于不合格商品,李某找到购物中心要求退货。下列处理方法中,正确的是()。
()的出现和发展是经济全球化与网络技术创新的结果,它彻底地改变了供应链上原有的物流、信息流、资金流的交互方式和实现手段,能够充分利用资源、提高效率、降低成本、提高服务质量。
敬业主要是规范公民与职业的道德关系,奉献主要是规范公民与社会的道德关系和对待他人的()。
Bysuchdemarcation,strong,representativenationalsocietiescanthenbelefttodowhattheydobest-_____youngscientists’dev
最新回复
(
0
)