首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(7);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(8)。
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(7);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(8)。
admin
2021-01-08
45
问题
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(7);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(8)。
选项
A、35
B、28
C、25
D、13
答案
A
解析
本题考查参数传递基本知识。引用调用和值调用是进行过程(函数)调用时实在参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参;过程(或函数)调用时的参数称为实在参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此,在被调用的过程(函数)中,既得到了实参的值,又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数的修改将反映在对应的实在参数变量中。在值调用方式下调用函数g(a)时,实际参数a的值3传递给形式参数x,在函数g中,局部变量m的值由5修改为15,x的值由3修改为10,然后返回25并赋值给c,因此函数f的返回值为28(实参a的值仍然是3)。在引用调用方式下调用函数g(a)时,对x的修改就是对a的修改,因此函数调用g(a)结束后,a的值为10,函数f()的返回值为35(25+10)。
转载请注明原文地址:https://kaotiyun.com/show/YZkZ777K
本试题收录于:
网络管理员上午基础知识考试题库软考初级分类
0
网络管理员上午基础知识考试
软考初级
相关试题推荐
下列叙述不正确的是(50)。
在资源管理器中选中某个文件,按Del键可以将该文件删除,必要时还可以将其恢复,但如果Del键和(42)键组合同时按下的话,则可以彻底的删除此文件。
计算机网络中网关的主要作用是______。
设硅玻璃在不同温度下的比热如下:则按比例(线性插值)可以推算225℃时的比热为(28)。
某班级有40名学生,本次数学考试大多在80分上下。老师为了快速统计平均分,对每个学生的分数按80分为基准,记录其相对分(高于80分的分值用正数表示,低于80分的分值用负数表示,等于80分的分值用0表示),再统计出各种分数的人数,如下表:请推算,这次考试
Excel中,(56)函数不能用于取出字符串中的部分字符。
在Windows7中,剪贴板是用来在程序和文件间传递信息的临时存储区,此存储区是______。
下列IP地址属于C类地址的是(17)。
此配置允许DHCP服务器分配给客户的地址范围是什么?DHCP服务器发送给客户机的信息中子网掩码是什么?DINS服务器的地址是什么?路由器的地址是什么?
ADSL使用的多路复用技术是(33)。目前应用最广泛的时分多路复用是贝尔系统的T1载波,它是将(34)音频信道复用在一条通信线路上。
随机试题
A.腰部疼痛,重着而热B.腰痛如刺,痛有定处C.腰部冷痛重着D.腰部隐痛E.腰部胀痛肾虚腰痛的特点是()
A.肠系膜血栓B.异物堵塞肠腔C.急性弥漫性腹膜炎D.肠道功能紊乱E.水、电解质紊乱机械性肠梗阻见于
A.
国家规定特大伤亡事故是指一次死亡()的安全事故。
某单项合同额为1000万元的农村饮水工程,其注册建造师执业工程规模标准为()型。
影响资金等值的因素有()。
()是一个国家为它的居民提供的最低限度的生活费用。
一般资料:赵某,女,48岁,机关退休干部。案例介绍:赵某大学毕业后进入某机关,个人素质较高,工作能力较强,但人际关系较差,常为一些小事和同事闹得不欢而散,生活中几乎没有知心朋友。还怀疑丈夫有外遇,夫妻关系紧张,看见别人说话,总认为别人说自己坏话,
某商场举行促销活动,单件商品满300元减100元,满200元减50元,满100元减20元,若不参加活动则打8.5折。问购买标价320元、240元、160元的商品各一件,最少需要多少元?
WhatwastheoriginofMartinMiddleton’sloveoftravel?
最新回复
(
0
)