首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(32);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(33)。
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(32);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(33)。
admin
2019-05-11
37
问题
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(32);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(33)。
选项
A、35
B、28
C、25
D、13
答案
A
解析
本题考查参数传递基本知识。引用调用和值调用是进行过程(函数)调用时实在参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参;过程(或函数)调用时的参数称为实在参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此,在被调用的过程(函数)中,既得到了实参的值,又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数的修改将反映在对应的实在参数变量中。在值调用方式下调用函数g(a)时,实际参数a的值3传递给形式参数x,在函数g中,局部变量m的值由5修改为15,x的值由3修改为10,然后返回25并赋值给c,因此函数f的返回值为28(实参a的值仍然是3)。在引用调用方式下调用函数g(a)时,对x的修改就是对a的修改,因此函数调用g(a)结束后,a的值为10,函数幻的返回值为35(25+10)。
转载请注明原文地址:https://jikaoti.com/ti/qVL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在Linux系统中,某文件的访问权限信息为“-rwxr-xr-x”,下列对该文件说明中正确的是______。
数字通信的主要特点是(19),模拟信号数字化最基本的方法有三个过程,其正确的顺序是(20)。
在(1)视图下,用户无法看到自己绘制的图形。Word2003新增的制表功能必须在(2)视图下才可使用。
病毒程序在其运行过程中进行自我复制,寻找适宜的介质或文件作为新的寄生对象,这种特性称为______。
使用traceroute命令测试网络时可以______。A.检验链路协议是否运行正常B.检验目标网络是否在路由表中C.检验应用程序是否正常D.显示分组到达目标路径上经过各路由器
某计算机采用48×48数字化点阵字模表示一个汉字,字模中的每一个点在存储器中用一个二进制位存储。那么,现有1024个汉字需要在计算机中存储,则要求的存储空间应为______K字节。A.196B.244C.288D.312
在Windows操作系统中,为了确定网络层所经过的路由器数目,应使用(65)命令。
某内部局域网连接方式如图5.89所示,客户机通过代理服务器访问Internet。代理服务器的公网IP为61.194.101.35/24.。在主机hostl的Windows命令行窗口输入tracert、www.abc.com命令后,测试到目的站点所经
BODY元素可以支持很多属性,其中用于定义已被访问过的链接的颜色的属性为______。
随机试题
只有焊后经过()处理,焊缝的韧性才能随其含镍量的增加而提高。
生产费用在完工产品与在产品之间的分配方法中,常用的分配方法有【】
A.红色B.黄色C.橙黄-橙色D.蓝色-蓝紫色E.紫、绿、蓝等色蒽酚、蒽酮类遇碱液显
最适用于治疗中度有机磷中毒的是
患者,女,26岁。双眼睑下垂、复视2年。以溴比斯的明治疗后症状一度缓解。近期出现屈颈,抬头无力,四肢疲软。此病人属于重症肌无力的哪一型
银监会对原国有商业银行和股份制商业银行按照三大类七项指标进行评估,具体包括经营绩效类指标、资产质量类指标和审慎经营类指标,其中资产质量类指标不包括()。
某企业“应付账款”科目月末贷方余额40000元,其中:“应付甲公司账款”明细科目贷方余额25000元,“应付乙公司账款”明细科目贷方余额25000元,“应付丙公司账款”明细科目借方余额10000元;“预付账款”科目月末贷方余额20000元,其中:“预付A工
阅读材料,根据要求完成教学设计。材料一《义务教育物理课程标准(2011年版)》关于“扩散”的内容标准为:“观察扩散现象,能用分子动理论的观点加以说明。”材料二初中物理某教科书中有关“内能和能量”一节中关于“实验探究:温度对扩散的影响”如下所示。
Donatingpartofone’sincometopubliccauses,knownascharitablegiving,usedtobeacommonpractice.But,intheUnitedSt
【B1】【B14】
最新回复
(
0
)