首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
78
问题
函数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://kaotiyun.com/show/1rVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在Linux网络配置中,可以通过运行______命令来设置主机名字。
HTP协议使用端口(39)监听Web请求:而安全超文本传输协议HTTPS一般是使用端口(40)。
为了验证带数字签名邮件的合法性,电子邮件应用程序(如OutlookExpress)会向______。
A在网络上向B发送消息,如果仅需保证数据的完整性,可以采用下面的______实现的。
RIP是一种基于链路状态算法的路由协议,RIP规定,通路上经过的最大路由器数是______。A.1024B.512C.16D.8
在下面Excel2003提供的算术运算符中,优先级最高的是______。A.+B./C.%D.**
以下二进制数中,______可能是英文字母的ASCII码。A.11000110B.00000101C.01001100D.10011010
下面关于静态路由表说法中错误的是______。A.是由人工方式建立的B.在网络系统运行时,系统将自动运行动态路由选择协议C.网络结构发生变化时,路由表无法自动地更新D.需要网络管理人员将每一个目的地址的路径输入到路由表中
在10Base-T标准中,集线器Hub通过RJ45接口与计算机连线距离不超过______米。A.100B.200C.500D.1000
窃取是对(1)_____的攻击,DDos攻击破坏了(2)______。(1)_____A.可用性B.保密性C.完整性D.真实性
随机试题
破伤风的症状中不包括
短期投资只是企业利用暂时闲置的资金去谋取一定的收益,是作为货币资金的转化形式,在最高风险的前提下,保持资金的流动性。()
防、排烟系统或输送温度高于()的空气或烟气,应采用耐热橡胶板或不燃的耐温、防火材料。
某汽车制造厂为增值税一般纳税人,2008年5月销售自产小轿车2000辆,不含税单价20万元/辆,并负责运输,取得运费收入0.5万元/辆,违约金共计10万元;同时将1辆自产小轿车作为回扣支付给某单位,由该单位派人自行、驾驶取走;将2辆同型号的自产小轿车划拨给
为大体了解钢铁产量,对鞍钢、首钢等进行调查,这属于()。
信号的分解形式分为直流/交流分解、奇偶分解、脉冲(冲激)分解、正交分解。()
【2013年山东省属】判断一堂好课的主要维度有()。
5月10日,全球第一个海上园林博览会——2013中国()世界园林博览会开幕。园区内20个国际园林大师的精品展园、14个国内城市展园以及4大标志性建筑精彩亮相。
通常为了保证文件系统中数据的安全而采用备份技术。那么,将上次备份后新增加的数据进行备份,该方法称为()。
InwhatwayisIrelanddifferentfromScotland,England,WalesandFrance?
最新回复
(
0
)