首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
41
问题
函数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~问题3。【说明】某出版社用ASP实现了一个图书性能评价在线投票网页,主页文件名为“index.asp”,用IE打开该网页后的效果如图8-11所示。
请根据网页显示的效果图(如图14-4所示),将HTML文本中(n)处的解答填于相应的解答栏内。[说明]<html><head><!--TemplateBeginEditablename="doctitle"-->
安装Linux之前需要知道哪些必要的数据信息?Linux中的WWW服务器有哪几种?
[说明]请回答下面有关Linux操作系统的问题。
某单位分得合法IP地址202.112.68.40掩码为255.255.255.248,其中,路由器的外口和ISP之间占据了两个,若使用202.112.68.41和202.112.68.42,掩码为255.255.255.252。
框架在网页布局中主要起什么作用?手机销售信息查询主页中定义了几个框架,分别显示哪个文档?如果网页及素材均存放在本级目录"D:\documents\webpages\"中,网页side.html中有一幅图片msf.gif存放在"D:\documents\
阅读以下说明,回答问题1至问题4,将解答填入对应的解答栏内。[说明]某单位网络拓扑结构如图3-1所示。内部服务器和客户机使用私网地址,由路由器实现NAT转换。该单位在互联网上注册了域名test.com,在完成了网络和服务器的部署后,测试服务器与客
阅读以下说明,回答问题1~问题3,把答案填写到答题纸的对应栏内。[说明]天网防火墙(SkyNet-FireWall)个人版(简称为天网防火墙)是一款由天网安全实验室制作的给个人电脑使用的网络安全程序。它根据系统管理者设定的安全规则(Security
中文“海”字的区位码是2603,则它的机内码是(6)。
随机试题
甲公司与乙信托公司合资设立丙项目公司,其中甲公司持股比例为30%,乙信托公司持股比例为70%,甲公司与乙信托公司签订的合同约定:丙项目公司的生产经营决策由甲公司决定,按照乙信托公司投入资金及年收益率9%计算确定应支付乙信托公司的投资收益,丙项目公司清算时,
个人计算机属于_________。
关于女性的基础体温正确的有
下列哪项不属于胸痛的性质
患者,男性,46岁。因“胃癌”入院行胃大部切除术。术后第1天除观察生命体征外,最应重点观察的是
患者女,68岁,处于昏迷状态。观察患者昏迷深浅度最可靠的指标是
根据《城乡规划法》的规定,下列选项中不属于临时建设工程特征的是()。
进入现场施工的劳务人员要佩戴工作卡,卡上注明姓名、身份证号、工种、所属劳务企业,没有佩戴工作卡的不得进入现场施工,该管理方式为()管理。
设α1,α2,α3,α4,β为四维列向量组,A=(α1,α2,α3,α4),已知方程组Ax=β的通解是(一1,1,0,2)T+k(1,一1,2,0)T.(Ⅰ)β能否由α1,α2,α3线性表示?(Ⅱ)求α1,α2,α3,α4,β的一个极大线性无关组.
工作没有经验,出点差错在所难免。
最新回复
(
0
)