首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数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
47
问题
已知函数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://kaotiyun.com/show/zuVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
防火墙是隔离内部和外部的一类安全系统。路由器可以根据______进行过滤,以阻挡某些非法访问。
计算机网络拓扑结构是通过网中节点与通信线路之间的几何关系来表示网络结构,它反映出网络中各实体间的______。
在数据通信中,使用编码方法为:将每个码元分为两个相等的间隔,码元1的前半部分为高电平,而后半部分为低电平,码元0在和码元1相反。这种编码方法为______。
网络协议的3个关键要素是语法、语义和同步,其中(24)说明控制信息或数据的结构和格式:(25)指出发出何种控制信息,完成何种动作。
综合布线系统由6个子系统组成,其中将用户的终端设备连接到布线系统的子系统称为(40):用于连接各层配线室,并连接主配线室的子系统为(41):设计建筑群子系统时应考虑的是(42)。
嵌入到Web页中的Flash动画的扩展名是(45),而用来向Flash应用程序添加交互性的语言是(46。
在Internet域名系统中,gov通常表示______。
软件的生命周期可分为软件定义、软件开发和软件运行维护三个阶段。下列选项中,不属于软件开发阶段的工作的是______。
Tracert命令通过多次向目标发送(58)来确定到达目标的路径,在连续发送的多个IP数据包中,(59)字段都是不同的。(58)
以下关于文件index.htm的叙述中,正确的是()。
随机试题
住宅不受侵犯
Imagine,ifyouwill,theaveragegamesplayer.Whatdoyousee?Aguywhonevergrewup?Oranervous18-year-oldpushingbutto
男性,28岁。低热,乏力伴左上腹肿块半年,检查肝肋下3cm脾肋下8cm,化验血红蛋白85g/L,白细胞100×109/L,骨髓象原始粒细胞3%,Ph染色体阳性,正确治疗应为( )。【2003年考试真题】
下列选项中,适用《证券发行与承销管理办法》的有()。I.发行人在境内发行股票Ⅱ.发行人在境内发行可转换公司债券Ⅲ.证券公司在境内承销证券Ⅳ.投资者认购境内发行的证券
普遍认为,教育技术的发展分为六个阶段。20世纪90年代至今为()。
【背景材料】政策的支持、体制改革的深化和经济规律的推动,使得服务业在整体经济仍在下滑时就开始率先回升。目前服务业在GDP中的占比已达44.6%,接近第二产业的45.3%,未来将成为中国经济的中流砥柱。中国GDP增速已经下滑至近10年来的最低点,
以下电影中的情节,符合史实的是()。
下列有关商品和价值的说法,正确的是:
市盈率法是根据拟发行上市公司的每股净收益和所确定的发行市盈率来决定发行价格的一种新股定价方法。在实务中,确定发行市盈率是()。
Supposethatyouneed4daystotakepartinanationalcompetition.Pleasewriteanotetothedeanofyourdepartmenttoaskf
最新回复
(
0
)