首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
30
问题
函数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
程序员上午基础知识考试
软考初级
相关试题推荐
ICMP报文封装在(62)协议数据单元中传送,在网络中起着差错和拥塞控制的作用。常用的ping程序中使用了回送请求/应答报文,以探测目标主机是否可以到达。
有一个关系:学生(学号,姓名,系别)。其中规定了学号的值域是8个数字组成的字符串,这属于(23)。
综合布线系统由6个子系统组成,其中将用户的终端设备连接到布线系统的子系统称为(40):用于连接各层配线室,并连接主配线室的子系统为(41):设计建筑群子系统时应考虑的是(42)。
在Windows操作系统中,某主机运行(65)命令后显示的信息如下图所示,则该网卡IP地址为(66),默认网关为(67)。 (67)
(10)是指CPU一次可以处理的二进制数的位数,它直接关系到计算机的计算精度、速度等指标;运算速度是指计算机每秒能执行的指令条数,通常用(11)为单位来描述。(11)
Atransportlayerprotocolhasseveralresponsibilities.Oneistocreateaprocess-to-process(program-to-program)communicatio
Routersperformthedecisionprocessthatselectswhatpathapackettakes.These(71)layerdevicesparticipateinthecollection
阅读以下说明及VisualBasic程序代码,将应填入(n)处的字句写在对应栏内。【说明】以下程序为求行列式X(5,5)的值S。【VisualBasic代码】PrivateFunctioncol(byval
Themainfunctionofaprocessoristo(68)andcarryoutinstructionswhichusuallyconsistofoperationand(69).Thetermtomea
随机试题
左思在《咏史》(其二)中表达自己建功立业的愿望不能实现的句子是
男性,29岁,饱餐后突然发生上腹痛,蔓延至全腹8小时,腹痛呈持续性,体检:舟状腹,全腹明显压痛,反跳痛,肝浊音界缩小,移动性浊音阳性,肠音消失。
培土生金法依据的原理是
辛味药所含挥发油的主要药理作用是()。
甲将1套房屋出卖给乙,已经移转占有,没有办理房屋所有权移转登记。现甲死亡,该房屋由其子丙继承。丙在继承房屋后又将该房屋出卖给丁,并办理了房屋所有权移转登记。下列哪些表述是正确的?(2012年卷三56题)
下列各项代表上层的智能建筑系统集成中心的是()。
标准试验包括有()。
—________?—Thingsaregoingverywell.
甲为了泄愤报复,用炸药将一段铁轨炸毁,致使一辆途经的列车发生倾覆,造成多人死亡、数十人重伤的严重后果。甲的行为应构成()。
WhenararediseaseALDthreatenedtokillthefour-year-oldboyLorenzo,hisparentsrefusedtogiveuphope.Doctorsexplained
最新回复
(
0
)