首页
登录
从业资格
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(
考试题库
2022-08-02
244
问题
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为();若采用引用(call by reference)方式调用g(a),则函数f的返回值为()。
A.6B.13C.25D.28
选项
A.6
B.13
C.25
D.28
答案
D
解析
值调用方式就是把变量的值赋给一个临时变量,在对参数的调用过程使用的是这个临时变量,对临时变量的任何操作不影响原变量的值。
引用方式好比是给变量起了一个别名,实际对引用参数的调用就是对原变量的调用,操作会影响到这个变量的值。
题目都是求f(x)值,均需要调用g(a)。
首先a被赋值3,则调用g(a)即g(3)
int m=5;
m=x*m=3*5=15;//这里x值有参数赋值的,值为3
x=m-5=10;
return x+m;//返回值为25
(1)采用值调用方式时,参数a的值不随g(a)函数调用而改变,因此return=a+c=3+25=28;
(2)采用引用方式时,参数a的值随g(a)函数调用而改变,a的值随着x=m-5语句执行而变化,值为10;因此return=a+c=10+25=35;
转载请注明原文地址:https://tihaiku.com/congyezige/2432651.html
本试题收录于:
初级网络管理员题库软件水平考试初中高级分类
初级网络管理员
软件水平考试初中高级
相关试题推荐
设f(x)为连续函数,且下列极限都存在,则其中可推出f′(3)存在的是()。
函数1/x展开成(x-2)的幂级数是()。A. B. C. D.
下列命题中,错误的是().A.设f(x)为奇函数,则f(x)的傅里叶级数是正
A.f(x)为偶函数,值域为(-1,1) B.f(x)为奇函数,值域为(-∞,
设函数f(x)在x=a的某个邻域内连续,且f(a)为其极大值,则存在δ>0,当x
设f(x)是定义在(-∞,+∞)上的连续函数,则().A. B. C.
设f(x)是以2π为周期的周期函数,在[-π,π]上的表达式为f(x)=cos(
A.f(x)为偶函数,值域为(-∞,+∞) B.f(x)为偶函数,值域为(1,
下列函数中不是方程y″-2y′+y=0的解的函数是()。A. B. C.
下列函数中,在点(0,0)处连续的函数是()。A. B. C. D.
随机试题
贸易保护主义考验全球经济2000年全球共有反倾销案251起,略高于20世纪90年代年均232起的数字。但是,20
Bymakinginvestmentsacrossthecountry,we’lllayanewfoundationforoureco
下列年份中,本期结案中涉及的耕地面积占结案涉及土地面积比重最高的是:A.
A.M图、V图均正确 B.M图正确,V图错误 C.M图、V图均错误 D.M
A.维拉帕米 B.洋地黄 C.利多卡因 D.地尔硫 E.普罗帕酮预激综合
以下处于宋元时期的书法家,是湖北人的是()。A.蔡京 B.米芾 C.吴
下述情形中,属于三级医疗事故的是造成病员A:重度残疾 B:中度残废或严重功能障
某商店三种商品销售如表7—3所示。 请根据上述资料,回答题分析该商
巨幼细胞性贫血的药物治疗,下列说法正确的为A.服药开始后的第4天起网织红细胞水平
从业单位表彰奖励类良好行为信息主要有( )。A.从业单位在从事公路建设活动以及信
最新回复
(
0
)