首页
登录
从业资格
已知函数f( )、g( )的定义如下所示,调用函数f时传递给形参x的值是5。若g
已知函数f( )、g( )的定义如下所示,调用函数f时传递给形参x的值是5。若g
题库
2022-08-02
48
问题
已知函数f( )、g( )的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(callbyreference)方式传递参数,则函数f的返回值为(请作答此空);若g(a)采用值调用(callbyvalue)的方式传递参数,则函数f的返回值( )。其中,表达式"x>>1"的含义是将x的值右移1位,相当于x除以2。
A.35B.32C.11D.7
选项
A.35
B.32
C.11
D.7
答案
C
解析
传值调用:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变。
引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。
本题中,a=x>>1,x值为5,右移操作相当于除以2,如果结果出现小数部分,则自动向下取整,所以 a=2;采用传值调用时,由于 g(a)对数据x的运算不会影响原来x的值,所以a+x=5+2=7;采用引用调用时,由于 g(a)对数据x的运算会影响原来x的值,当执行g(a)后x的值为6,所以a+x=5+6=11 。
转载请注明原文地址:https://tihaiku.com/congyezige/2415854.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
进程P1、P2、P3、P4和P5的前趋图如下所示: 若用PV操作控制进程P
某分页存储管理系统中的地址结构如下图所示。若系统以字节编址,则该系统每个页面的大
进程P1、P2、P3、P4和P5的前趋图如下所示: 若用PV操作控制进程P
假设某计算机系统中进程的三态模型如下图所示,那么图中的a、b、c、d处应分别填
调用函数时若是引用调用方式,则是将(请作答此空)。下面所定义的函数f1为值调用方
调用函数时若是引用调用方式,则是将( )。下面所定义的函数f1为值调用方式,函数
已知一个文件中出现的各个字符及其对应的频率如下表所示。若采用定长编码,则该文件中
假设段页式存储管理系统中的地址结构如下图所示,则系统()。 A.最多可有
在引用调用方式下进行函数调用是将()。A.实参的值传递给形参 B.实参的
进程P1、P2、P3、P4、P5的前趋图如下。 若用PV操作控制进程并发执
随机试题
HowPracticeCanDamageYourEnglishI.Newinterpretations
Chemistry[img]2012q1/ct_etoefm_etoeflistz_0562_20121[/img][br]Listenagainto
Accordingtothepassage,itisveryunlikelythatanAmericanhospitalisowned
金属键既无方向性,也无饱和性。()
HFA的策略包括()A.人权 B.平等 C.自力更生 D.和谐 E.
A、-1 B、0 C、1/2 D、1
防火隔间的设置要求正确的是()。A.不同防火分区通向防火隔间的门最小间距不小于
矫正对象小张经社会工作者小王推荐,参加由某职业学校为失学失业青少年开办的为期两年
共用题干 某汽车货运企业2013年全年车辆营运总里程为20000万公里,货运总
根据《锅炉大气污染物排放标准》,以树皮为燃料的锅炉,其大气污染物最高允许排放浓度
最新回复
(
0
)