首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数f()、g()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(call by reference)方式传递参数,则函数f的返回值为 (12) ;若g(a)采用值调用(call by value)的方式传递参数,则函数f
已知函数f()、g()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(call by reference)方式传递参数,则函数f的返回值为 (12) ;若g(a)采用值调用(call by value)的方式传递参数,则函数f
admin
2017-11-27
88
问题
已知函数f()、g()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(call by reference)方式传递参数,则函数f的返回值为 (12) ;若g(a)采用值调用(call by value)的方式传递参数,则函数f的返回值为 (13) 。其中,表达式“x>>1”的含义是将x的值右移1位,相当于x除以2。
(13)
选项
A、35
B、32
C、11
D、7
答案
D
解析
本题考查程序语言基础知识。
首先分析函数f的语句执行过程。形参x的值为5,将x的值(二进制形式高位都为0,低八位为00000101)右移1位后赋值给a,使得a的值为2(二进制形式高位都为0,低八位为00000010),然后执行函数调用g(a)。
若以引用调用方式调用g(a),则在函数g执行时,其形参x相当于是f中a的别名,对于运算“x=x*(x+1)”,此运算前x的值为2,运算后x的值改变为6,返回到函数f后a的值被改变为是6,在f中a和x是两个数据对象,所以f结束时返回a+x的值为11即(5+6)。
若以值调用方式调用g(a),则在函数g执行时,其形参x是一个独立的数据对象(值为2),接下来进行运算“x=x*(x+1)”,运算前x的值为2,运算后x的值改变为6,最后返回到函数f,a的值不改变,仍然是2,所以f结束时返回a+x的值为7(即2+5)。
转载请注明原文地址:https://kaotiyun.com/show/YBPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
挣值法是对工程项目成本/进度进行综合控制的一种分析方法。以下关于挣值法的叙述中,__________是正确的。
不正确的VLAN划分方式是________。
关于水平布线系统,下列说法中错误的是______。
在CPU中,(3)可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
用户可以使用匿名FTP连接远程主机,而无须成为其注册用户。下列______是匿名FTP的用户标识符。
信息系统计算机机房的主干电缆出现自然老化,引起停电、停机事故。该情形破坏了信息系统安全属性中的(63)________。
结合你的项目管理经验,分析该项目开发过程中,在项目沟通方面存在哪些主要问题?沟通技术是项目经理老赵在沟通时需要采用的方式和需要考虑的限定条件。通常,影响项目沟通的技术因素主要有哪些?
请指出A公司与政府B部门签订的补充协议有何不妥之处,并说明理由。请简要叙述合同的索赔流程。
某网络建设项目在商务谈判阶段,建设方和承建方鉴于以前有过合作经历,并且在合同淡判阶段双方都认为理解了对方的意图,因此签订的合同只简单规定了项目建设内容、项目金额、付款方式和交工时间。在实施过程中,建设方提出一些新需求,对原有需求也做了一定的更改。
某项目由A、B、C、D、E、F、G、H活动模块组成,表4-4-1给出了各活动之间的依赖关系,及其在正常情况和赶工情况下的工期及成本数据。假设每周的项目管理成本为10万元,而且项目管理成本与当周所开展的活动多少无关。找出项目正常情况下的关键路径,并计算
随机试题
当使用SomeThreadt=newSomeThread()创建一个线程时,下列叙述中正确的是()。
在一棵三元树中度为3的结点数为2个,度为2的结点数为1个,度为1的结点数为2个,则度为0的结点数为()个。
男性,36岁,半年来时有腹泻与便秘,3个月来腹部有隐痛。近2天便大量鲜血,直肠指诊和腹部触诊未发现异常。X线钡透检查见距肛门约25cm处肠腔有直径约4.0cm的充盈缺损,近端肠腔有扩张。诊断应考虑为
(2006年)半径r的圆盘以其圆心O为轴转动,角速度为ω,角加速度为α。盘缘上点P的速度Vp、切向加速度αpτ,与法向加速度αpn的方向如图4-38所示,它们的大小分别为()。
某工程单代号网络图如下,说法正确的是( )。
与学习动机中其他内驱力相比,附属内驱力会随着年龄的增长逐步降低。()
地球和月球相比,有许多共同属性,如它们都属太阳系星体,都是球形的,都有自转和公转等。既然地球上有生物存在,因此,月球上也很可能有生物存在。以下哪项如果为真,则最能削弱上述推论的可靠性?()
进入春耕时节,品种类型多样的农资产品也进入了农村消费市场,消费者在买到自己____的农资产品的同时也容易盲目图新求好,买到一些不实用的产品,既带来经济损失又耽误了春耕时节。依次填入画横线部分最恰当的一项是()。
要在命令按钮控件上显示图像应()。
能够检查字段中的输入值是否合法的属性是()。
最新回复
(
0
)