首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(32);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(33)。
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(32);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(33)。
admin
2019-05-11
53
问题
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(32);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(33)。
选项
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,函数幻的返回值为35(25+10)。
转载请注明原文地址:https://kaotiyun.com/show/1rVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在Linux网络配置中,可以通过运行______命令来设置主机名字。
嵌入到Web页中的Flash动画的扩展名是(45),而用来向Flash应用程序添加交互性的语言是(46。
电子政务的主要应用模式为______。
差分曼彻斯特编码规定“1”表示______。
数字通信的主要特点是(19),模拟信号数字化最基本的方法有三个过程,其正确的顺序是(20)。
在Excel中,指定A2-A6五个单元格的表示形式是(3)。在Excel单元格中输入数字字符,例如学号“012222”,正确的输入是(4)。
软件的生命周期可分为软件定义、软件开发和软件运行维护三个阶段。下列选项中,不属于软件开发阶段的工作的是______。
在IE浏览器中,单击<input>标记的type属性值为______的按钮可以将form表单内的数据发送到服务器。A.passwordB.radioC.submitD.Reset
HTMI,<body>元素中,________属性用于定义文档中未访问链接的默认颜色。
In C language, the usual expression statements are(73)or function calls.
随机试题
《中华人民共和国教育法》规定,学校的教学和其他行政管理,由教导主任和政教主任负责。()
HowtoWriteaSpeechWecancategorizethewholeprocessofwritingaspeechintotwostages.ThepreparatoryperiodFi
骨折牵引时,可以防止牵引过度的措施是
借贷记账法所反映的资金变化可以有()等类型。
当一个行业由竞争演变成垄断行业时,则()。
艺术必须拒绝融人现实,从而保持一种_________的姿态。艺术之美所包含的自由、欢悦与人性是日常现实所_________的,同时也不会为纷繁的日常现实所销蚀,所掩盖。依次填入画横线部分最恰当的一项是()。
在考生文件夹下,打开文档WORD1.DOCX,按照要求完成下列操作并以该文件名(WORD1.DOCX)保存文档。【文档开始】冻豆腐为什么会有许多小孔?你可知道水有一个特性:它在4℃时的体积最小,到0℃结冰,体积反而要变大,而且
Americansaregettingreadyforthebiggestsoccereventintheworld.Forthefirsttimetheworldcupsoccercompetitionwill
Ifoundthetinypartofthemachinewasreallydifficulttoextricate.
HowtoPresentaSeminarPaperToinvolvetheirstudentsmoreactivelyinthelearningprocess,manyuniversityteachersusua
最新回复
(
0
)