首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数f1()、f2()的定义如下所示,设调用函数f1时传递给形参x的值是10,若函数调用f2(a)以引用调用(Call By Reference)方式传递信息和以值调用(Call By Va1ue)方式传递信息,则函数f1的返回值分别为(16)。
已知函数f1()、f2()的定义如下所示,设调用函数f1时传递给形参x的值是10,若函数调用f2(a)以引用调用(Call By Reference)方式传递信息和以值调用(Call By Va1ue)方式传递信息,则函数f1的返回值分别为(16)。
admin
2019-06-12
37
问题
已知函数f1()、f2()的定义如下所示,设调用函数f1时传递给形参x的值是10,若函数调用f2(a)以引用调用(Call By Reference)方式传递信息和以值调用(Call By Va1ue)方式传递信息,则函数f1的返回值分别为(16)。
选项
A、20和20
B、59和20
C、59和98
D、20和98
答案
B
解析
本题主要考查传值调用和引用调用。
在传值调用中,形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变;而引用(传址)调用中,形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。
在本题中,f2以引用调用时,这个时候将变量x的值10传递给变量a,即a的值为10,然后将a作为f2的实参,以引用调用方式调用f2,然后计算得到y的值为49并带回,然后在函数f1中返回a+x=49+10=59。
f2以值调用时,这个时候将变量x的值10传递给变量a,即a的值为10,然后将a作为f2的实参,以值调用方式调用f2,然后计算得到y的值为49,但无法带回,然后在函数f1中返回a+x=10+10=20。
转载请注明原文地址:https://kaotiyun.com/show/2sCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
IP地址172.17.16.255/23是一个______。
若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(1),完成项日所需的最短时间是(2)天。(2008年下半年试题)(1)
以太网帧格式如下图所示,其中“填充”字段的作用是__________。(2011年上半年试题)
假设系统中进程的三态模型如下图所示,图中的a、B和C的状态分别为______。
甲、乙两人在同一天就同样的发明创造提交了专利申请,专利局将分别向各申请人通报有关情况,并提出多种可能采用的解决办法。下列说法中,不可能采用___________。
某计算机系统中互斥资源R的可用数为8,系统中有3个进程P1、P2和P3竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值为(9)________________。
若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(1),完成项目所需的最短时间是(2)天。(2)
通过Samba组件实现Linux与Windows文件资源共享时,需要提供的守护进程(daemon)是(33)。
仔细分析系统的用例说明和用例图,从功能要求角度来看,该系统的用例并不完善。请根据功能要求补充至少两个用例,并作简单说明。根据SteveCook和JohnDanils的观点,类图可以分为三个层次:概念层(Conseptual)、说明层(Specifi
阅读以下说明,回答问题,将解答填入对应的解答栏内。[说明]给出一个接收三个数a、b、c作为三角形边长并输出三角形的类型的程序。程序代码如下所示:结点源代码行Areada,b,cB
随机试题
不宜经口内服铁剂的缺铁性贫血患畜可选用
肌肉收缩的初长度取决于
下列关于司法制度和司法权的哪些表述是正确的?
企业利润的基本计算公式为( )。
2011年12月31日,甲公司结存A产品100件,每件成本为10万元,账面成本总额为1000万元,其中40件已与乙公司签订不可撤销的销售合同,销售价格为每件11万元,其余A产品未签订销售合同。A产品2011年12月31日的市场价格为每件10.2万元,预计销
简述物流信息系统的开发过程?
教育的直接目的是()。
【2015广西】品德是道德品质的简称,它是一种()。
政府收费是我国公共财政收入管理体制中的一个重要形式,但是,政府的收费必须合理,否则就变成乱收费。通常,确定政府收费水平的主要依据是()。
A、Dianabelievestheairisnotlikelytobecleaner.B、Dianathinksthediesel(柴油机)busisfreeofpollutionnow.C、Dianahas
最新回复
(
0
)