首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
90
问题
函数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://www.kaotiyun.com/show/YZkZ777K
本试题收录于:
网络管理员上午基础知识考试题库软考初级分类
0
网络管理员上午基础知识考试
软考初级
相关试题推荐
下列标准代号中,(12)是国家标准的代号。
在Excel中制作数据透视表时,首先要产生数据透视表框架,然后使用字段拖动的方法为数据透视表添加字段。如果拖错了字段,可将其拖至(48)位置上,然后重新拖动字段。
以下对数据及应用的理解中,不正确的是_________。
某玩具厂5个月内生产熊猫玩具的产量统计表如下(有两格数字模糊):己知一、二月份的产量相同,则这两个月的产量各是(26)。
以下关于数据在企业中的价值的叙述中,不正确的是(1)。
打开123.DOC文档,编辑并执行了撤消、保存命令,再进行“保存”操作后,则______。
以下关于数据的叙述中,不正确的是()。
某公司上月的职工缺勤统计表如下:则缺勤不超过2天的人数占全体职工的比例为(28)。
计算机与网络传输介质连接,必须具有的设备是(10)。
某地区对高二学生举行了一次数学统考,并按“成绩-人数”绘制了分布曲线。考试成绩呈(12)________________,分布比较合理。
随机试题
下列材料燃烧性能等级为A级的是()。
在审美意象的形成过程中,起主导作用的是【】
口服以下哪种毒物后不适宜进行洗胃()
类风湿性关节炎关节的症状不包括
根据企业所得税的规定,下列属于“其他收入”的有()。
机物料消耗的超支属于成本管理的责任。()
最强烈的人际吸引形式是()。
在解决问题时,场独立型学生总是优于场依存型学生。
下列学生的表现属于心理行为问题的有()。
魏晋时期,中国出现了一种崇尚玄学的思潮,主要以何晏、王弼、阮籍、嵇康等人为代表。被他们奉为“三玄”的经典著作是指()。
最新回复
(
0
)