首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
20
问题
函数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://kaotiyun.com/show/WfVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在计算机局域网协议集中,数据链路层又可分为介质访问控制子层和(43); LAN参考模型中服务访问点SAP的作用是(44):局域网中数据传输的误码率较低,一般约在(45);在LAN的介质访问方式中,争用属于(46);以太网的介质访问控制方式与CSMA相比较,
在Windows操作系统中,通过(61)命令可以查看当前计算机的TCP连接状态。
一个16位带符号的二进制整数,用原码和补码表示的负数最多分别有______个(不包括0)。
在浏览WWW服务器netlab.abc.edu.cn的index.htm1页面时,如果可以看到一幅图像和听到一段音乐,那么,在netlab.abc.edu.cn服务器中______。
图像通过使用彩色查找表来获得图像颜色。A.真彩色B.伪彩色C.黑白D.矢量
Traditionalnetworklayerpacketforwardingreliesontheinformationprovidedbynetworklayer(1)protocols,orstaticroutin
Atransportlayerprotocolhasseveralresponsibilities.Oneistocreateaprocess-to-process(program-to-program)communicatio
Amanagementdomaintypicallycontainsalargeamountofmanagementinformation.Eachindividualitemof(1)informationisan
______is a contiguous, numbered set of variables of a given base type, which can be used and passed to functions as a unit.
Fordatatransmissiontobesuccessful,sendingandreceivingdevicesmustfollowasetofcommunicationrulesfortheexchangeo
随机试题
田某,男,50岁。1个月前因劳累过度出现形体倦怠,头晕泛恶,纳食不佳,厌食油腻,过一周后两目黄染,随后皮肤亦黄,黄色尚鲜明,伴胁痛,脘胀,头重如裹,小便短黄,大便稀溏,舌苔黄腻,脉濡数。此时诊断为
当传染病暴发、流行时,经省、自治区、直辖市政府决定,可以对其实行封锁的地区是
艾滋病患者最常见的机会性感染是
下列何药既补中益气,又治脏躁证
根据《中华人民共和国药品管理法》,下列情形属于假药的是()。
承包人应在每个计量周期到期后,向发包人提交已完工程进度款支付申请,支付申请包括的内容有()。【2016年真题】
Whatdifferencedoesitmakeifwereadtextsdisplayedonacomputerscreeninsteadofonpaperprintedwithink?Thecompu
Ascorchingsun,anendlessseaofsandandawaterless,forbiddinglylonelyland--thatistheimagemostpeoplehaveofdeserts
Itseemsthatwomenarenowmoreattractedtotheconvenienceofonlineshoppingthantheyusedtobe.
Therelationshipbetweenhumananddogdatesbacktoatleast8,000yearsago.Differenttypesofdogswere【S1】______fordiffere
最新回复
(
0
)