首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下所示,调用函数f()时传递给形参x的值为1。 若采用传引用(call by reference)的方式调用g(y),则函数f()的返回值为(49); 若采用传值(call by value)的方式调用g(y)
函数f()、g()的定义如下所示,调用函数f()时传递给形参x的值为1。 若采用传引用(call by reference)的方式调用g(y),则函数f()的返回值为(49); 若采用传值(call by value)的方式调用g(y)
admin
2009-02-15
66
问题
函数f()、g()的定义如下所示,调用函数f()时传递给形参x的值为1。
若采用传引用(call by reference)的方式调用g(y),则函数f()的返回值为(49);
若采用传值(call by value)的方式调用g(y),则函数f的返回值为(50)。
选项
A、7
B、6
C、5
D、3
答案
D
解析
引用调用和值调用是进行过程(函数)调用时实际参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参:过程(或函数)调用时的参数称为实际参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形参的修改将反映在对应的实参变量中。调用函数f()时传递给形参x的值为1,因此局部变量z的初始值为2。在传值调用方式下,执行函数 g()不会影响实参z,因此函数f()的返回值为3;在引用调用方式下,执行函数g()时,对y的修改等同于对之进行修改,因此在函数g()中,执行“a=y*y;”语句后,局部变量口的值为4;执行“y=a+y;”语句后,参数y的值修改为6,因此函数调用g(c)结束后,z的值为6,函数只)的返回值为7。
转载请注明原文地址:https://kaotiyun.com/show/6PjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
将文件bcm5700-8.3.14.tar.gz解压缩的命令是(1)。A.rpmB.tarC.unzipD.rar可以使用命令(7)来查看网络接口的运行情况。输入该命令后,系统的输出信息如下。eth0
阅读以下关于网络应用系统数据备份/恢复方案、网络安全策略的技术说明,根据要求回答问题1~问题6。【说明】随着不同的网络应用系统在网络工程的深入应用,网络数据安全性越来越重要。网络系统的数据备份策略、数据恢复方案、网络安全策略的作用也日益突显。一个
[说明]请回答下面有关Linux操作系统的问题。
使用VPN技术,是为了保证内部数据通过Internet安全传输。VPN技术主要采用哪些技术来保证数据安全?IPSecIETE以RFC形式公布的一组安全协议集,它工作在OSI/RM的(1)。该协议的(2)机制不支持保密服务。IPSec的密钥管理包括密
为什么Windows98网上邻居中找不到域及服务器,但可找到其他的工作站?为什么可以Ping通IP地址,但Ping不通域名?
为什么Windows98网上邻居中找不到域及服务器,但可找到其他的工作站?为什么在查看“网上邻居”时,会出现“无法浏览网络。网络不可访问。想得到更多信息,请查看‘帮助索引’中的‘网络疑难解答’专题。”的错误提示?
为支持网络管理工作站进行SNMP管理,在交换机1中需要完成哪些配置工作?该网络在运营过程中曾出现了VIP小区1的用户整体感觉访问Internet网的速度较慢。网络管理员小郭使用“网络故障一点通”测试VIP小区1用户和三层交换机1之间的最大吞吐量,发现这
综合布线系统由6个子系统组成,将图3-6中(1)~(6)处空缺子系统的名称填写在对应的解答栏内。结构化布线系统中,所有的水平布线UTP(非屏蔽双绞线)都是从工作区到各楼层配线间的。在工作区由(7)端接,在配线间由(8)端接。当该学生宿舍楼的布线结构需要
阅读下列HTML文本和说明,在该HTML文本中存在5处错误,请指出错误所在的行号、错误原因和改正的方法,把解答填入对应栏内。【说明】这是一个简单的HTML文本,作为希赛教育主页的关键代码,在主界面上方显示欢迎信息。【HTML文本】
阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。【说明】某局域网络拓扑结构如图3.1所示。交换机基本配置如下,请解释配置命令。//(3)system—view//(4)[Quidway]sysnameNBW—S
随机试题
相互见面和离别时最常见的礼节是()
专门用于电化学发光免疫分析的标记物是
A.骨髓巨核细胞增多伴成熟障碍B.骨髓巨核细胞增多无成熟障碍C.骨髓巨核细胞明显减少D.骨髓原始巨核细胞≥0.30(非红系细胞)E.骨髓可见较多的小巨核细胞原发性血小板增多症()
女性,44岁,反复发作上腹部疼痛3年。近3天上腹绞痛,伴发热寒战,皮肤巩膜黄染。该病人首选检查方法是
通航建筑在可行性研究阶段勘察,横河向的勘探线为()。
国家级规划工作的任务包括下列哪几项()。
国有资产监督管理机构负责审核国家出资企业的增资行为。其中,因增资致使国家不再拥有所出资企业控股权的,须由国有资本监督管理机构报特定主体批准。该特定主体是()。
依次填入下面一段文字横线处的语句,衔接最恰当的一组是()我们知道,航天器在太空运行,需要利用推进系统来执行轨道变化、轨道维持、姿态控制等多种任务。________,________,________,________。________,_
设可微函数f(x,y)在点(x0,y0)处取得极小值,则下列结论正确的是().
Atthesadnews,shecould___________(再也支撑不住了).
最新回复
(
0
)