首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下图所示,调用函数f()时传递给形参a的值为1。若采用传值(call by value)的方式调用g(c),则函数f()的返回值为(29);若采用传引用(call by reference)的方式调用g(c),则函数f()的返回值
函数f()、g()的定义如下图所示,调用函数f()时传递给形参a的值为1。若采用传值(call by value)的方式调用g(c),则函数f()的返回值为(29);若采用传引用(call by reference)的方式调用g(c),则函数f()的返回值
admin
2019-05-11
51
问题
函数f()、g()的定义如下图所示,调用函数f()时传递给形参a的值为1。若采用传值(call by value)的方式调用g(c),则函数f()的返回值为(29);若采用传引用(call by reference)的方式调用g(c),则函数f()的返回值为(30)。
选项
A、7
B、5
C、4
D、3
答案
D
解析
本题考查参数传递的基本知识。引用调用和值调用是进行过程(函数)调用时实际参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参;过程(或函数)调用时的参数称为实际参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数的修改将反映在对应的实际参数变量中。调用函数f()时传递给形参a的值为1,因此局部变量c的初始值为2。在传值调用方式下,执行函数g()不会影响实参c,因此函数f()的返回值为3;在引用调用方式下,执行函数g()时,对b的修改等同于对c进行修改,因此在g()中,局部变量x的值为4,参数b的值修改为4,因此函数调用g(c)结束后,c的值为4,函数q)的返回值为5。
转载请注明原文地址:https://www.kaotiyun.com/show/ocVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在四层结构的存储系统中______的运行速度最快。
基于华为命令体系的路由器配置命令中,禁止RIP协议路由汇聚功能的命令是______。A.undoauto-summanyB.noripauto-summanyC.noauto-summanyD.undoripnetwork0.0.0.
某网络中,一台主机的IP地址是172.16.45.14/30,与该主机属于同一子网的是______。A.172.16.45.5B.172.16.45.11C.172.16.45.13D.172.16.45.16
操作系统的基本特征是并发性、共享性、______和不确定性。A.动态性B.虚拟性C.交互性D.多态性
HTML的核心作用是描述如何显示文档,而XML的核心作用是______。A.数据格式表示B.数据的描述C.数据的传递D.数据的搜索
对100Mbps的传输速率来讲,若采用曼彻斯特编码方式,则要求需要______MHz频率的器件实现。A.100B.125C.150D.200
关于计算机软件著作权,下列说法中,错误的是______。A.计算机软件更新快,所以保护期只有10年B.计算机软件受到著作权保护时,必须具有独创性C.著作权不保护计算机软件开发所使用的思想、原理和算法D.受著作权法保护的软件必须固定在有形场上
在操作系统中,死锁的必要条件是(12)、循环等待、不可抢占和环路等待。
关于划分VLAN的优点,下面叙述正确的是__________________。
已知x=-31/64,若采用8位定点机器码表示,则[x]原=___________(12),[x]补=___________(13)。(13)
随机试题
世界观是人们对()最根本的看法和观点的总和。
不属于原核生物界的微生物是
男孩,8岁,不自主抽动2个月,开始为眨眼、咧嘴、逐渐发展为肢体、腹部肌肉抽动,疑为抽动-秽语综合征。确诊抽动-秽语综合征的检查为
急性血源性骨髓炎最常见的致病菌是
某工程项目难度较大,技术含量较高,经有关招标投标主管部门批准采用邀请招标方式招标。业主于2011年1月20日向符合资质要求的A、B、C3家承包商发出投标邀请书,A、B、C3家承包商均按招标文件的要求提交了投标文件,最终确定B承包商中标,并于2011年4月3
()的目的是在投标总价不变的基础上,投标人获取资金的时间效益和后续工程变化带来的效益。
根据《历史文化名城名镇名村保护条例》的规定,保护规划应当包括()。
名义汇率是指在实际汇率的基础上剔除了通货膨胀因素后的汇率。()
下列关于信用货币的说法中,正确的是()。
2019年3月2日,甲公司购入乙公司发行的公司债券作为交易性金融资产核算。购买价款为1298万元,另支付交易费用2万元。该债券系乙公司2019年3月1日发行的2年期公司债券。至2019年6月30日,该债券的公允价值为1200万元。甲公司于2019年7月2日
最新回复
(
0
)