首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下所示,调用函数f()时传递给形参x的值为1。 若采用传引用(call by reference)的方式调用g(y),则函数f()的返回值为(49); 若采用传值(call by value)的方式调用g(y)
函数f()、g()的定义如下所示,调用函数f()时传递给形参x的值为1。 若采用传引用(call by reference)的方式调用g(y),则函数f()的返回值为(49); 若采用传值(call by value)的方式调用g(y)
admin
2009-02-15
32
问题
函数f()、g()的定义如下所示,调用函数f()时传递给形参x的值为1。
若采用传引用(call by reference)的方式调用g(y),则函数f()的返回值为(49);
若采用传值(call by value)的方式调用g(y),则函数f的返回值为(50)。
选项
A、7
B、6
C、5
D、3
答案
D
解析
引用调用和值调用是进行过程(函数)调用时实际参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参:过程(或函数)调用时的参数称为实际参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形参的修改将反映在对应的实参变量中。调用函数f()时传递给形参x的值为1,因此局部变量z的初始值为2。在传值调用方式下,执行函数 g()不会影响实参z,因此函数f()的返回值为3;在引用调用方式下,执行函数g()时,对y的修改等同于对之进行修改,因此在函数g()中,执行“a=y*y;”语句后,局部变量口的值为4;执行“y=a+y;”语句后,参数y的值修改为6,因此函数调用g(c)结束后,z的值为6,函数只)的返回值为7。
转载请注明原文地址:https://kaotiyun.com/show/6PjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
为了将公司内所有的计算机连接起来。图1中的A处可采用哪两种类型的设备?在服务器和Internet接入之间安装采用IP过滤技术的防火墙,请问IP过滤技术是如何实现的?
把一个消息排队之后收到一个错误消息,指出与服务器连接时有错,该如何解决?能从服务器接收邮件,但为什么不能发送?
框架在网页布局中主要起什么作用?手机销售信息查询主页中定义了几个框架,分别显示哪个文档?假设连接的数据记录集当前指向的记录见表6-10。写出以下ASP代码经过IIS服务器解释后的结果。<tdalign="center"width
阅读下列网站建设的技术说明,结合网页显示的效果图,根据要求回答问题1~问题5。【说明】以下是用ASP实现了一个网络收藏夹网页,用于保存用户感兴趣的Web网页地址。用IE打开网页文件“index.asp”后的效果如图4-14所示。程序中使用的Acc
阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入(n)处的语句写在对应栏内。[说明]这是一个修改字符串的题目,此题中将字符串“hello,Iamnotastudent,Idonotlikecom
[说明]阅读以下资料,回答问题。在WindowsServer2003环境中设置一个用于匿名访问的WWW服务器。需要安装Internet信息服务。MicrosoftInternet信息服务(ⅡS)是与WindowsServer2003集成
该商务网站有一个购物车模块,购物车模块中自定义了两个session属性如下。①CID用来记录用户选择的商品;②CNUM用来记录相应商品的数量。请根据表7-4所列的购物情况,将(1)~(3)空缺处对session对象处理方式的内容填写
在Token Bus与Token Ring的讨论中,以下(21)是环维护工作需要完成的任务。 Ⅰ.环初始化 Ⅱ.用户使用权限 Ⅲ.新结点加入与撒出环 Ⅳ.优先级 V.操作系统版本更新
随机试题
关于隐匿性肾小球肾炎,哪项不正确
镇肝熄风汤组成中含有的药物是
下列哪些不是药物抗早孕的禁思证( )
患者,男性,70岁。尿频、排尿困难、尿不成线半年余。曾发生急性尿潴留4次。经检查确诊为良性前列腺增生症。肺、肝、肾功能检查未见异常。最佳的治疗方法是
导致发盘效力终止的原因包括()。
股东对公司负有有限责任的界限是其()。
法律援助机构对要求法律援助的申请,应当及时作出受理或者不受理的决定。对法律援助机构作出的申请人不符合法律援助条件的认定。申请人有异议的,可以向()提出。
一般来说,大班幼儿所处的游戏水平是()
基督教团体在中国设立的最大的出版机构是()。
TheAmericanDream:MythorReality?Thoughtheterm"AmericanDream"iswidelyusedtoday,thereexistmanyproblemswese
最新回复
(
0
)