首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
调用函数时若是引用调用方式,则是将________________。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1(5),则函数调用执行完成后,该表达式中x获得的值为________________。
调用函数时若是引用调用方式,则是将________________。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1(5),则函数调用执行完成后,该表达式中x获得的值为________________。
admin
2020-05-13
36
问题
调用函数时若是引用调用方式,则是将________________。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1(5),则函数调用执行完成后,该表达式中x获得的值为________________。
选项
A、5
B、20
C、36
D、45
答案
D
解析
本题考查程序语言基础知识。函数调用时实参与形参间交换信息的基本方法有传值调用和引用调用两种。若实现函数调用时实参向形参传递相应类型的值,则称为是传值调用。这种方式下形参不能向实参传递信息。当形参为引用类型时,实际上是将实参的地址传递给形参,在被调用函数中对形参的访问和修改实际上就是针对相应实参所作的访问和改变。本题中涉及两次函数调用。首先调用函数n,传给其形参x的值为5,采用的是传值调用方式。在f1执行时,其局部变量b的值由x-1计算所得,为4。接下来调用函数f2,b为实参,f2的形参x为引用参数,即在f2中针对其形参x的修改最终都体现在f1的变量b中,执行f2时2x+1的结果为9,赋值给x的本质就是将b的值改为9,因此f2结束后返回到f1再计算b*x时,b的值为9,而x是f1中的参数x,其值为5,所以9*5就是f1的返回值。
转载请注明原文地址:https://kaotiyun.com/show/AmPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
为确保系统正式运行后发生问题时有稳妥可行的解决方案,承建商应制定(3)________。
按工作最早完成时间计,D、E、G3项工作各推迟了多少天?根据图1-4给出的参数,指出该业务管理系统建设工程的关键路径,并计算出原来计划的总工期。(2)D、E、G3项工作中,哪些工作对工程如期完成会构成威胁?这些威胁使得该项目工程的工期推迟
结合你的项目管理经验,从项目范围定义和范围变更角度,分析以上问题的主要原因是什么?结合你的项目管理经验,说明老陈可以采用哪些方法或工具来跟踪项目范围变更?
结合你的项目管理经验,分析该项目开发过程中,在项目沟通方面存在哪些主要问题?沟通管理计划编制是确定项目干系人的信息与沟通需求的过程。通常,一份沟通管理计划应包括哪些内容?
请简要分析项目进度拖后的可能原因。请简要叙述进度计划包括的种类和用途。
有多年开发经验的赵工被任命为某应用软件丌发项目的项目经理,客户要求10个月完成项目。项目组包括丌发、测试人员共10人,赵工兼任配置管理员的工作。按照客户的初步需求,赵工估算了工作量,发现工期很紧。因此,赵工在了解客户的部分需求之后,就开始对这部分
小张在流程梳理的前期调研时,发现某员工电脑不能发送邮件。该问题的实际处置过程往往要经过:问题提出→服务台记录问题→工程师调查问题→解决问题→如果该现象经常出现要调查原因→批准和更新设施或软件。按照IT服务管理规范,请选择恰当选项按照顺序填入空白处,构成IT
阅读以下说明,请回答问题1至问题4,将解答或相应的编号填入对应栏内。[说明]某系统集成企业最近与某法院信息中心签订了一个法院综合信息系统运维项目合同,并签订了服务级别协议,对服务内容和具体要求进行了约定。协议中要求运维项目从解决问题过程到控
(2011年下半年)某大型企业集团拟在生产园区建立一套无线网络,覆盖半径大约1.5公里,要求能够支持高速数据传输、无缝漫游以及多种类型数据业务等。集团总经理责成信息中心主任李某负责此事。李某找到曾经承担集团内部网络系统工程的系统集成商A公司,提出
随机试题
记名债券
密钥管理中最棘手的问题是
消费者购买行为受哪些主要心理因素的影响?()
男性,65岁。半年前体检X线无明显异常。刺激性咳嗽伴血痰1个月,近10天来呼吸困难。查体:气管左移,左胸廓下陷,叩实音,管状呼吸音,心界左移。胸片示左胸均匀一致的致密影,胃泡影上移。确诊后首选的治疗方案是
锚杆应尽量与围岩壁面垂直,可采用目测法判定。()
下列关于公信力的叙述错误的是()。
甲股份有限公司委托证券公司发行股票1000万股,每股面值1元,每股发行价格8元,向证券公司支付佣金500万元。该公司应记入“资本公积——股本溢价”科目的金额为()万元。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
一个班的学生排队,如果排成3人一排的队列,则比2人一排的队列少8排;如果排成4人一排的队列,则比3人一排的队列少5排。这个班的学生如果按5人一排来排队的话,队列有多少排?()
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
最新回复
(
0
)