首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)方式调用g(a),则函数f的返回值为(1);若采用传引用(call by reference)方式调用g(a),则函数f的返回值为(2)。
函数f()、g()的定义如下所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)方式调用g(a),则函数f的返回值为(1);若采用传引用(call by reference)方式调用g(a),则函数f的返回值为(2)。
admin
2019-03-11
45
问题
函数f()、g()的定义如下所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)方式调用g(a),则函数f的返回值为(1);若采用传引用(call by reference)方式调用g(a),则函数f的返回值为(2)。
选项
A、15
B、18
C、22
D、24
答案
C
解析
在传值调用方式中,被调用函数的形参得到实参值的一份拷贝,在被调用函数内修改形参不影响实参。而在传引用调用方式中,被调用函数得到的是实参本身(地址和值),在被调用函数中修改其形参其实就是修改实参本身,因此会影响实参的值。调用函数f时传递给形参x的值为5,若采用传值方式调用g(a),对实参a不产生任何影响,在执行完“int a=2*x-1”之后,a的值为9,执行 “g(a);”之后,a的值仍为9,所以函数f的返回值为9+5=14。若采用传引用方式调用g(a),则“int a=2*x-1”执行完之后,a的值为9,然后控制转入到g(int y)中,在g(int y)中对y的修改其实就是修改a。在g(int y)中传递过来的形参值为9,执行“x=y-1”之后,x的值为8,接着执行“y=x+y”之后,y的值就变为17,反映到实参a中就使得f(int x)中的a也为17,因此,这种情况下,函数f的返回值为17+5=22。
转载请注明原文地址:https://www.kaotiyun.com/show/mcRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
下面几个网络管理工具的描述中,错误的是()。
ITU-R对4G标准的要求是能够提供基于IP的高速语音、数据和流式多媒体服务,支持的数据速率至少是__________(64),选定的多路复用技术是__________(65)。(65)
E1载波的数据速率是___________(16)。E3载波的数据速率是__________(17)。(16)
根据STP协议,网桥ID最小的交换机被选举为根网桥,网桥ID由__________(12)字节的优先级和6字节的__________(13)组成。(12)
报文摘要算法MD5的输出是(45)位,SHA-1的输出是(46)位。(46)
CSMA/CD协议可以利用多种监听算法来减小发送冲突的概率,下面关于各种监听算法的描述中,正确的是__________。(2009年下半年试题)
若某文件系统的目录结构如下图所示,假设用户要访问文件f1.java,且当前工作目录为Program,则该文件的全文件名为(1),其相对路径为(2)。(2011年下半年试题)(2)
IEEE802.11定义的AdHoe网络是由无线移动结点组成的对等网,这种网络的特点是(62)。在这种网络中使用的DSDV(Destination-SequencedDistanceVector)路由协议是一种(63)。(62)
在X.509标准中,不包含在数字证书中的数据域是__________。(2009年上半年试题)
边界网关协议BGP的报文(22)传送。一个外部路由器通过发送(23)报文与另一个外部路由器建立邻居关系,如果得到应答,才能周期性地交换路由信息。(23)
随机试题
从事高空、高压、地下挖掘活动或者使用高速轨道运输工具造成他人损害的,若这种损害是受害人故意造成的,则()
下列有关肌梭感受器的论述中,不正确的是()(2000年)
为了全面、准确地掌握进度计划的执行情况,关于监理工程师应认真做好的工作中,以下说法不正确的是()。
在工程网络计划执行过程中,如果需要确定某工作进度偏差对总工期的影响,应根据( )的差值确定。
IfthetradeunionistJimmyHoffawerealivetoday,hewouldprobablyrepresentcivilservant.WhenHoffa’sTeamsterswereinth
价值观具有()。
下题是某教师编写的,用于考查“探究通电螺线管外部磁场的方向”的试题,命题者希望考查的探究要素是“进行实验和收集数据”。学生在“探究通电螺线管外部磁场的方向”实验中,经历了分析、判断小磁针指向跟磁感线的关系的过程,试题的编写意图就是考查这一关系。
在进行短路电流计算时,采用标幺值计算电抗器的公式为()。
A、 B、 C、 D、 D
一个班内有20位同学都想去参观一个展览会,但只有3张参观票,大家同意通过这20位同学抽签决定3张票的归属.计算下列事件的概率:(Ⅰ)“第二人抽到票”的概率P1;(Ⅱ)“第二人才抽到票”的概率P2;(Ⅲ)“第一人宣布抽到了票,第二人又抽到票”的概率P3
最新回复
(
0
)