首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传递给形参x的值是2,若a和y以引用调用(call by reference)的方式传递信息,则函数f1的返回值为(47);若a和y以值调用(call by value)的方式传递信息,则函数f
已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传递给形参x的值是2,若a和y以引用调用(call by reference)的方式传递信息,则函数f1的返回值为(47);若a和y以值调用(call by value)的方式传递信息,则函数f
admin
2019-05-11
56
问题
已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传递给形参x的值是2,若a和y以引用调用(call by reference)的方式传递信息,则函数f1的返回值为(47);若a和y以值调用(call by value)的方式传递信息,则函数f1的返回值为(48)。
选项
A、6
B、10
C、14
D、随机数
答案
C
解析
引用调用和值调用是进行过程(函数)调用时实在参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参;过程(或函数)调用时的参数称为实在参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数的修改将反映在对应的实在参数变量中。在引用调用方式下,题目中过程f2的执行语句对y的修改结果就是a的值,即a的值在f2中被改为7(即y=2*3+1),在f1中没有修改x的值,所以f1的返回值为14(7*2)。在值调用方式下,在f2中修改y的值不会影响实参a,所以f1的返回值为6(3*2)。
转载请注明原文地址:https://kaotiyun.com/show/zuVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
以太网策略中有3种监听方法,其中一个是:一旦“介质空闲就发送数据,假如介质忙,继续监听,直到介质空闲后立即发送数据”,这种算法称为(36)监听算法。这种算法的主要特点是(37)。CSMA/CD协议具有冲突检测功能,网络中的站点一旦检测到冲突,就立即停止发送
两台交换机相逢,要求两个连接端口工作在全双工通信方式下,若端口的通信方式为默认的duplexauto时,有时会出现大量丢包现象,这时,需要重新配置端口的通信方式,其正确的配置语句是______。
一台主机的IP地址为202.113.224.68,子网屏蔽码为255.255.255.240,那么这台主机的主机号为______。
下列标准编码中,不属于行业标准的是______。
自标准实施之曰起,至标准复审重新确认、修订或废止的时间,称为标准的有效期,我国在国家标准管理办法中规定,国家标准的有效期一般为______年。
在Word中,使用下列(3)菜单中的相应命令,可以方便的输入特殊符号、当前日期时间等内容;在Word编辑状态下,对已经输入的文档设置首字下沉,需要使用的菜单是(4)。
在Linux环境中,能实现域名解析的功能软件模块是______。
为了防范Internet上网络病毒对企业内部网络的攻击及传输,在企业内部可设置(1)____,其部署在(2)____。(1)____A.防火墙B.入侵检测系统C.防病毒过滤网关D.杀毒软件
虚拟局域网中继协议(VTP)有三种工作模式,即服务器模式、客户机模式和透明模式,以下关于这3种工作模式的叙述中,不正确的是______。A.在服务器模式下可以设置VLAN信息B.在服务器模式下可以广播VLAN信息C.在客户机模式下不可以设置VLAN信
在下列有关声卡的叙述中,错误的是(46)。
随机试题
把违反道德期望的人和事物视为“病态的”,也就是社会问题,这种观点是_______。
A.急性胰腺炎B.乳腺癌C.胆囊炎D.原发性肝癌E.下肢静脉曲张慢性肝炎可导致
腰椎穿刺术后抽出脑脊液蛋白定量增加见于
某农村地区,农民家庭电视拥有率为20%,家家户户都可以收听到有线广播,广播内容有农村环境卫生、疾病预防等健康信息。如主要选择电视为健康传播媒介即违背了媒介选择的
下列关于热源选择遵循的原则错误的是()。
下列不属于有机性粉尘的是()。
根据2011年1月银监会公布的《商业银行贷款损失准备管理办法》贷款拨备率的基本标准为()。
新课程中的分科课程在内容的选择组织上,注重体现了基础性和()。
2015年2月2日,习近平在省部级主要领导干部学习贯彻十八届四中全会精神全面推进依法治国专题研讨班开班式上强调,各级领导干部在推进依法治国方面肩负着重要责任,全面依法治国必须抓住领导干部这个“关键少数”。这说明,在处理问题的时候要()。
Asetofgenesplayaroleinlearningtoreadanddomath,butthisabilityisnotjustgene-driven,【C1】______schoolingandhel
最新回复
(
0
)