首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)的方式调用g(a),则函数f的返回值为(31);若采用传引用(call by reference)的方式调用g(a),则函数f的返回值为(32)。
函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)的方式调用g(a),则函数f的返回值为(31);若采用传引用(call by reference)的方式调用g(a),则函数f的返回值为(32)。
admin
2019-05-11
62
问题
函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)的方式调用g(a),则函数f的返回值为(31);若采用传引用(call by reference)的方式调用g(a),则函数f的返回值为(32)。
选项
A、14
B、16
C、17
D、22
答案
A
解析
本题考查的是参数传递基本知识。
引用调用和值调用是进行过程(函数)调用时实际参数与形式参数问传递信息的两种基本方式。
在过程(或函数)首部声明的参数称为形式参数,简称形参:过程(或函数)调用时的参数称为实际参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形参的修改将反映在对应的实参变量中。
运行函数f()时,参数x的值为5,因此局部变量a的值为9。在传值调用方式下,执行函数g()不会影响实参a,因此函数f()的返回值为14;在引用调用方式下,执行函数g()时,对y的修改就是对a的修改,因此在g()中,局部变量a的值为8,参数y的值改为17,因此函数调用g(a)结束后,a的值为17,函数f()的返回值为22。
转载请注明原文地址:https://www.kaotiyun.com/show/GcVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
下列协议与电子邮件无关的是______。
走廊里有一盏灯F由开关A和开关B并联控制。若开关合上代表“1”,断开代表“0”,灯亮用1表示,灯灭用0表示。把F看成A和B的逻辑函数,则F的表达式为______。
IPv6地址FF05::B3的完整形式是______。
下面选项中,______属于动态配置VLAN的方法。A.按交换机端口分配VLANB.按MAC地址分配VLANC.由DHCP服务器分配VLAND.由智能交换机来划分VLAN
有3台交换机分别安装在办公楼的1~3层,同属于财务部门的6台PC机分别连接在这3台交换机的端口上,为了提高网络安全性和易管理性,最好的解决方案是______。A.改变物理连接,将6台PC机全部移动到同一层B.使用路由器,并用访问控制列表(ACL)控制主
在删除虚拟目录时,实际上Web服务器进行的工作是______。A.把实际目录改名B.把实际目录删除C.不做任何修改D.删除了虚拟目录与实际目录的对应关系
下列服务组件中,______可以使用户在Linux与Windows操作系统之间实现文件系统和打印机共享功能。A.FTPB.SambaC.DHCPD.Squid
以下关于包过滤技术与代理技术的比较中,正确的是______。A.包过滤技术的安全性较弱,代理服务技术的安全性较高B.包过滤不会对网络性能产生明显影响C.代理服务技术会严重影响网络性能D.代理服务技术对应用和用户是绝对透明的
在数据通信中使用曼彻斯特编码的主要原因是______。A.实现对通信过程中传输错误的恢复B.实现对通信过程中收发双方的数据同步C.提高对数据的有效传输速率D.提高传输信号的抗干扰能力
某机器的字长为8,符号位占1位,数据位占7位,采用补码表示时的最小整数为______。
随机试题
Sixteenyearsago,EileenDoyle’shusband,anengineer,tookhisfourchildrenupforanearlymorningcupoftea,packedasmal
心搏骤停早期诊断的最佳指标是()
A.便血B.上消化道出血C.自发性腹膜炎D.原发性肝癌E.肝性脑病肝硬化最常见的并发症是
某招领处将招领期已过的一块瑞士手表以拍卖方式卖给甲。乙将该表盗走并赠与丙。丙将该表丢失,被人拾起又送到招领处。经查,该手表原为公民丁所有,现甲、丙、丁三人都向招领处主张该表的所有权。根据我国民法的有关规定,该表()。
以下有关受扭构件纵向钢筋布置的叙述中,哪一项是正确的?
在价格总水平下降过程中,如果名义工资不下降,或下降幅度小于价格的下降幅度,则实际工资就会( )。
如果你是新录用的公务员,请你用简练的语言概括材料所反映的主要问题,并呈领导阅。字数控制在500字以内。根据给定资料,概述我国近年来提出的科学发展观和构建环境友好型社会的政策。概述文字要简朋扼要。不超过200字。
Timewas,oldpeopleknewtheirplace.Powerwaspassedtosonsanddaughters,crownsplacedonyoungerheads.Notanymore.The
Thedistinctionbetweenparoleandlanguewasmadeby______.
Excusesrepresentadesiretohangontothelifeyouhavenow.Anexcuseisanobstaclethatyouchoosetoplace【C1】______front
最新回复
(
0
)