首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
83
问题
函数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
网络管理员上午基础知识考试
软考初级
相关试题推荐
数据的存储有在线、近线和离线等方式。系统当前需要用的数据通常采用在线存储方式;近期备份数据通常采用近线存储方式;历史数据通常采用离线存储方式。目前,常用的在线式、近线式、离线式存储介质分别是______。
下列关于快捷方式的叙述中,不正确的是(42)。
在Excel的A1单元格中输入函数“=ABS(ROUND(-1.478,2))”,按回车键后,A1单元格中的值为______。
利用Word2003的绘图工具绘制了多个图形后,可使用________命令把这些图形统一成一个整体。
电信业务经营者、互联网信息服务提供者在提供服务的过程中收集、使用用户个人信息时,应当遵循的原则中不包括(62)。
下列不是Access系统数据库对象的是______。
下列关于计算机病毒的说法中错误的是_______。
企业上云就是企业采用云计算模式部署信息系统。企业上云已成为企业发展的潮流,其优势不包括()。
在PowerPoint中放映幻灯片时,如果在屏幕顶端出现了下图所示的窗口,则说明当前正在采用(59)功能。
下列选项(48)不是标记<FRAME>的属性。
随机试题
双方见面寒暄几句,甚至海阔天空地聊一番就各自走开。
材料一:法律本来应该具有定分止争的功能,司法审判本来应该具有终局性的作用,如果司法不公、人心不服,这些功能就难以实现,……我们提出要努力让人民群众在每一个司法案件中都感受到公平正义,所有司法机关都要紧紧围绕这个目标来改进工作,重点解决影响司法公正和制约司法
成本控制过程中的动态资料包括()
货币均衡的本质是社会总供给与社会总需求的均衡。()
该企业2018年第3季度销售额较2017年同期增加()万元。
有人说“公平正义是最大的德行”,作为一名人民警察,谈谈你的看法。
美国科普作家雷切尔.卡逊撰写的《寂静的春天》被誉为西方现代环保运动的开山之作。这本书以滴滴涕为主要案例,得出了化学药品对人类健康和地球环境有严重危害的结论。此书的出版引发了西方国家全民大论战。以下各项陈述如果为真,都能削弱雷切尔.卡逊的结论,除了_____
所有乐观的人都喜欢性格开朗而不喜欢性格忧郁的人。存在一些人,性格既谈不上开朗,也谈不上忧郁。甲是乐观的人;乙不是性格开朗的人;丙是性格开朗的人:丁不是性格忧郁的人。根据以上陈述,以下哪项可能为真,除了?
软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
It’samazingthatinamodern,hugecitylikeNewYork,problemswiththeweatherandsubwaycancreatecompletechaosformilli
最新回复
(
0
)