首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下所示,己知调用f时传递给其形参x的值是3,若以传值方式调用g,则函数f的返回值为 (1)______ ;若以传引用方式调用g,则函数f的返回值为 (2)______ 。 (2)______ A.18 B.17 C.12
函数f()、g()的定义如下所示,己知调用f时传递给其形参x的值是3,若以传值方式调用g,则函数f的返回值为 (1)______ ;若以传引用方式调用g,则函数f的返回值为 (2)______ 。 (2)______ A.18 B.17 C.12
admin
2019-05-11
42
问题
函数f()、g()的定义如下所示,己知调用f时传递给其形参x的值是3,若以传值方式调用g,则函数f的返回值为 (1)______ ;若以传引用方式调用g,则函数f的返回值为 (2)______ 。
(2)______
A.18
B.17
C.12
D.8
选项
A、
B、
C、
D、
答案
A
解析
本题考查函数调用时的参数传递概念。
实现函数调用时,实参要向形参传递值。参数传递指的是在函数调用时实参与形参的匹配动作。如果由实参向形参传递值,相应的调用就称为传值调用;如果传递的是实参的地址(或者通过引用传递),则称为引用调用。
在函数f中以传值调用方式调用函数g时,将x的值(即3)传递给函数g的形参x,在函数g中,x*x即3*3赋值给定义在g中的局部变量x(形参x),而与函数f中的x无关。调用结束回到函数f后,y得到9,x的值(即3)不变,因此x+y的结果为12。
在函数f中以引用调用方式调用函数g时,在函数g中的x与f中的x是同一个数据对象,因此x*x即3*3赋值x后,函数f中的x被修改了。调用结束回到函数f后,y得到9,x的值为9,因此x+y的结果为18。
转载请注明原文地址:https://www.kaotiyun.com/show/WfVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
某个C类地址块192.168.10.0。如果需要将其划分成3个子网,每个子网最多可供分配的主机数为13台,则以下符合该管理要求的子网掩码是(26)。
帧中继网的虚电路建立在(24),用户平面采用的协议是(25)。这种网络没有流量控制功能,但是增加了拥塞控制功能,如果沿着帧传送方向出现了拥塞,则把帧地址字段中的(26)位置1,这样接收方就可以通过(27)协议要求发送方降低数据传输速率。以下选项中,(28)
用32K×4位的RAM芯片构成256K×32位存储器芯片M,至少需要(6)个RAM芯片。若用构成的芯片M来存储16MB的内容,则至少需要(7)个这样的芯片M。
下列作业调度算法中,作业平均周转时间最短的是______。
BecauseWebserversareplatformandapplication(71),theycansendorrequestdatafromlegacyorexternalapplicationincludin
Routersperformthedecisionprocessthatselectswhatpathapackettakes.These(71)layerdevicesparticipateinthecollection
Amanagementdomaintypicallycontainsalargeamountofmanagementinformation.Eachindividualitemof(1)informationisan
阅读以下说明及VisualBasic程序代码,将应填入(n)处的字句写在对应栏内。【说明】以下程序为求行列式X(5,5)的值S。【VisualBasic代码】PrivateFunctioncol(byval
Wecanusethewordprocessorto______yourdocuments.A.editB.computeC.translateD.Unload
失效回复测试(RecoveryTesting),其目标是______。A)测试各种资源在超负荷的情况下的运行情况B)检测系统可以处理目标内确定的数据容量C)度量系统的性能和预先定义的目标有多大差距D)验证系统从软件或者硬件失效中恢复的能力
随机试题
导管射频消融可应用于下列哪些疾病的治疗
女性,16岁,因确诊急性淋巴细胞白血病(L2型),已化疗3个疗程,骨髓象提示完全缓解,近一周出现头痛头晕,腰穿脑脊液检查提示CSF压力轻度升高,蛋白含量升高,糖含量下降,白细胞数增多,并可找到幼稚细胞。该患者最可能的诊断是
A.致力于人的行为改变的科学B.为人的行为改变提供环境支持C.通常采用劝导、咨询、同伴教育等方法促进行为改变D.采用培训、发放宣传品、电视播敖健康知识E.受传者接受信息后产生的行为变化属于个体行为矫正的具体工作内容是
不是胎盘剥离征象的项目是
施工预算费用计算与施工图预算不同,施工图预算要计算建筑安装工程造价所有费用,而施工预算的费用不包括()。
某住宅工程带形基础断面如图6.1所示,基础长度为20m。已知:土壤类别为三类土;室外地面标高为-0.15m;混凝土现场搅拌,混凝土强度等级:基础垫层C10,条形基础C20;±0.000以下墙体为MU10黏土砖,M5水泥砂浆;弃土运距200m;基础回填土
2015年9月,甲、乙、丙、丁设立了A普通合伙企业。为提高企业运作效率,经全体合伙人商议决定,委托甲单独执行合伙企业事务,乙、丙、丁不参加执行合伙企业事务。2016年2月,乙与丙达成协议,将其在合伙企业中的全部财产份额转让给丙。随后通知甲、丁,但丁表示不同
某汽车制造厂为增值税一般纳税人,该厂生产的汽车出厂单价为10万元(不合增值税),2017年3月该厂发生如下经济业务。(1)以异地托收承付结算方式向A经销商销售汽车50辆,3月20日发出货物并于当天办妥托收手续,但3月31日前未收到货款。(2)捐赠给B公
Youprobablyknowwhatamobileis,butthemobileI’mtalkingaboutisadelicateobjectof【T1】______,hangingfromtheceilin
NaturallanguageinterfacesenabletheusertocommunicatewiththecomputerinFrench,English,German,orahuman【S1】______la
最新回复
(
0
)