首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数f1()、f2()的定义如下所示,设调用函数f1时传递给形参x的值是10,若函数调用f2(a)以引用调用(Call By Reference)方式传递信息和以值调用(Call By Va1ue)方式传递信息,则函数f1的返回值分别为(16)。
已知函数f1()、f2()的定义如下所示,设调用函数f1时传递给形参x的值是10,若函数调用f2(a)以引用调用(Call By Reference)方式传递信息和以值调用(Call By Va1ue)方式传递信息,则函数f1的返回值分别为(16)。
admin
2019-06-12
104
问题
已知函数f1()、f2()的定义如下所示,设调用函数f1时传递给形参x的值是10,若函数调用f2(a)以引用调用(Call By Reference)方式传递信息和以值调用(Call By Va1ue)方式传递信息,则函数f1的返回值分别为(16)。
选项
A、20和20
B、59和20
C、59和98
D、20和98
答案
B
解析
本题主要考查传值调用和引用调用。
在传值调用中,形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变;而引用(传址)调用中,形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。
在本题中,f2以引用调用时,这个时候将变量x的值10传递给变量a,即a的值为10,然后将a作为f2的实参,以引用调用方式调用f2,然后计算得到y的值为49并带回,然后在函数f1中返回a+x=49+10=59。
f2以值调用时,这个时候将变量x的值10传递给变量a,即a的值为10,然后将a作为f2的实参,以值调用方式调用f2,然后计算得到y的值为49,但无法带回,然后在函数f1中返回a+x=10+10=20。
转载请注明原文地址:https://kaotiyun.com/show/2sCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
无线局域网中AP的轮询会说的异步帧,在IEEE802.11网络中定义了()机制来解决这一问题。
软件风险一般包含__________两个特性。(2009年上半年试题)
若要访问文件的逻辑块号分别为5和518,则系统应分别采用__________。(2012年下半年试题)
RlPv1不支持CIDR,对于运行RlPv1协议的路由器,不能设置的网络地址是__________。(2010年下半年试题)
在程序的执行过程中,Cache与主存的地址映像由__________。(2011年下半年试题)
在某台PC上运行ipconfig/all命令后得到如下结果,下列说法中正确的是_____________。WindowsIPConfigurationHoStName…………………:MSZFA2SWBGXX4UTPrimary
建筑物综合布线系统中的工作区子系统是指()。
在以太网协议中使用1-坚持型监听算法的特点是(62)。
阅读下列说明和Java代码,应填入(n)处。【说明】某游戏公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭子的发声特征、飞行特征和外观特征。游戏需要模拟的鸭子种类及其特征如表10-7所示:为支持将来能够模拟更
仔细分析系统的用例说明和用例图,从功能要求角度来看,该系统的用例并不完善。请根据功能要求补充至少两个用例,并作简单说明。根据SteveCook和JohnDanils的观点,类图可以分为三个层次:概念层(Conseptual)、说明层(Specifi
随机试题
ACVBnamesofrefereesCworkpermitDrecruitmentseminarEevidenceofqualificationsFconditionsofemploymentGin
______,he’llmakeafirst-classtennisplayer.
下列表述中,正确的有()。
简述政治经济学产生和发展。
求助者表示自己的好朋友得了一等奖学金,自己一方面为他高兴;另一方面又嫉妒他,为此感到十分痛苦。咨询师应该()。
【给定资料一】2018年5月16日,天津市发布了新人才引进政策——“海河英才”行动计划,放宽对学历型人才、资格型人才、技能型人才、创业型人才和急需型人才的落户条件。根据这一政策,在津无工作、无房、无社保,年龄不超过40周岁的全日制高校毕业本科生可
警察的社会性表现在它的社会管理职能上。()
香港特别行政区行政长官必须辞职的情形有()
Publicimagereferstohowacompanyisviewedbyitscustomers,suppliers,andstockholders,bythefinancialcommunity,bythe
Thepassagemainlyaimsto________.
最新回复
(
0
)