首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传递给形参x的值是2,若a和y以引用调用(call by reference)的方式传递信息,则函数f1的返回值为(47);若a和y以值调用(call by value)的方式传递信息,则函数f
已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传递给形参x的值是2,若a和y以引用调用(call by reference)的方式传递信息,则函数f1的返回值为(47);若a和y以值调用(call by value)的方式传递信息,则函数f
admin
2019-05-11
31
问题
已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传递给形参x的值是2,若a和y以引用调用(call by reference)的方式传递信息,则函数f1的返回值为(47);若a和y以值调用(call by value)的方式传递信息,则函数f1的返回值为(48)。
选项
A、6
B、10
C、14
D、随机数
答案
C
解析
引用调用和值调用是进行过程(函数)调用时实在参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参;过程(或函数)调用时的参数称为实在参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数的修改将反映在对应的实在参数变量中。在引用调用方式下,题目中过程f2的执行语句对y的修改结果就是a的值,即a的值在f2中被改为7(即y=2*3+1),在f1中没有修改x的值,所以f1的返回值为14(7*2)。在值调用方式下,在f2中修改y的值不会影响实参a,所以f1的返回值为6(3*2)。
转载请注明原文地址:https://jikaoti.com/ti/ewL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在使用微软公司的Word2003办公的时候,为了防止计算机意外死机或者停电带来的麻烦,通常需要使用(2)命令设置文档的自动保存功能;在复制了文档之后,需要快速的粘贴所复制的内容,通常使用快捷键(3);在Word文档录入完毕的时候,突然发现把所有“千古”写成
SNMP报文在管理站和代理之间传递。由代理发给管理站,并且不需要应答的报文是______。
主机A运行Unlx操作系统,IP地址为202.113.224.35,子网屏蔽码为255.255.255.240:主机B运行Linux操作系统,IP地址为202.113.224.38,子网屏蔽码为255.255.255.240。它们分别连接在同一台局域网交换
当路由表中包含多种路由信息源时,根据默认的管理距离值,路由器在转发数据包时,会选择的路由信息源是______。
在网络管理系统中,通常采用(52)模型。在网络管理的四要素中,(53)用于记录网络甲管理对象的信息;(54)用于在管理系统与管理对象之间传递操作命令。
在Linux操作系统中,用于逐屏显示文件内容的命令是______。
在四层结构的存储系统中______的运行速度最快。
在获取与处理音频信号的过程中,正确的处理顺序是______。A.采样、量化、编码、存储、解码、D/A变换B.量化、采样、编码、存储、解码、A/D变换C.编码、采样、量化、存储、解码、A/D变换D.采样、编码、存储、解码、量化、D/A变换
以下路由策略中,依据网络信息经常更新路由的是__________。
若Web站点的默认文档中依次有index.htm、default.htm、default.sap、bh.htm共4个文档,则主页显示的是______的内容。
随机试题
患儿8个月,平时经常腹泻,近2个月面色苍白,食欲不振,喜吃土,精神不活泼。体检:口唇结膜苍白,皮肤无出血点,浅表淋巴结不大,心率120次/分,心尖部2级收缩期杂音,腹软,肝肋下2cm,脾肋下2.5cm。为确诊下列哪项检查最不重要
急性脊髓炎最常累及的脊髓节段为腰段。
CPU中运算器的主要功能是()。
过之轴和点(1,2,-1)的平面方程是()。
下列不属于分拆上市功能效应分析的是()。
预期收入理论带来的问题包括()
A.It’sbeenpainingmeallnight.B.Let’shavealookandseewhatthey’vedonetoyou.C.DoItaketheseSofradexasthey’re
Somepessimisticexpertsfeelthattheautomobileisboundtofallintodisuse.Theyseeadayinthenot-mo-distantfuturewhen
A.itsdetectingpowerB.millionsoflightyearsawayinspaceC.thelocationoftheVLTD.asanexampleE.thebirthofthe
A、Theyhavetaughthimtobeselfish.B、Theyhavenotdonehimanyharm.C、Theyhavebeenselfishtowardhim.D、Theyhavetaught
最新回复
(
0
)