首页
登录
从业资格
已知函数f(). G()的定义如下所示,调用函数f时传递给形参x的值是5。若g(
已知函数f(). G()的定义如下所示,调用函数f时传递给形参x的值是5。若g(
练习题库
2022-08-02
64
问题
已知函数f(). G()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用( call by reference)方式传递参数,则函数f的返回值为( );若g(a)采用值调用(.call by value)的方式传递参数,则函数f的返回值为( )。其中,表达式“X>>1”的含义是将x的值右移1位,相当于x除以2。
A.35B.32C.11D.7
选项
A.35
B.32
C.11
D.7
答案
C
解析
此题考查程序设计基础,必须搞清楚值传递和引用传递的区别,在F函数中a=2,x=5,F函数调用G函数时采用引用传递,即G(a),将实参a的地址传递给G函数中的形参x,G函数运行后x的值是x=x*(x+1),等于6,形参x的值改变了,意味着实参a的值也改变成了6,即在F函数中a的值是6,x依然是5,所以F函数中的return a+x等于11。
若采用值传递,在G函数中x的值改变不会影响F函数中实参a的值,F函数的值依然是x=5,a=2,返回F函数的值return a+x,等于7,此题是经常考的试题,核心是考查实参与形参的两种传递方式。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2427217.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
美国建筑协会(AIA)定义建筑信息模型中数据细致程度(LOD)的概念,分LOD1
幕墙类型属性对话框中连接条件的设置不包含()。A.自定义 B.垂直网格连续
幕墙类型属性对话框中连接条件的设置包含哪些?()A.自定义 B.垂直网格连续
()定义了一些适用于建筑项目各领域(如建筑设计、施工管理、设备管理等)的通用概念
美国建筑师协会(AIA)定义了建筑信息模型中数据细致程度(LOD)的概念,LOD
某护士洗手时,涂擦皂液后,进行了如下的揉擦,请问她漏洗了哪个部位 A.手掌
护士小张为病人进行肌内注射。涂擦皂液后,小张进行了如下的揉擦,请问她漏洗了哪个部
护士小张为病人进行肌内注射。涂擦皂液后,小张进行了如下的揉擦,请问她漏洗了哪个部
WHO对社区定义是:一个有代表性的社区,人口约在10万~30万,面积为A.500
某护士洗手时,涂擦皂液后,进行了如下的揉擦,请问她漏洗了哪个部位 A.手掌
随机试题
Youshouldspendabout20minutesonQuestions1-13whicharebasedonReadingP
RadianceExistsEverywhereA)Doyoubelieve,asIusedt
雷锋是一位中国人民解放军(thePeople’sLiberationArmyofChina)战士的名字,如今已家喻户晓,成了一个文化符号,象征
女性,24岁,2周来感心悸、胸闷、乏力、全身关节痛,活动后感胸痛。查体:心率80
下列各项中,不符合内部牵制的要求的是()。A、出纳人员管票据 B、出纳人员
气管内吸痰时,每次插管吸痰时间不宜超过A.10秒 B.15秒 C.30秒
母线及绝缘子运维细则中,小电流接地系统母线单相接地,监控后台发出接地信号,同时母
根据企业所得税法律制度的规定,税务机关可以依法启动一般反避税调查的情形有(
在室内排水系统中,排水管道敷设为隐蔽或埋地的排水管道,在隐蔽前应做()。A
女,30岁。阴道不规则流血20天,咳嗽5天。半年前行人工流产,吸出物见到绒毛组织
最新回复
(
0
)