首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下所示,已知调用f时传递给形参x的值是1。在函数f中,若以引用调用(callby reference)的方式调用g,则函数f的返回值为 (1) ;若以值调用(call by value!)的方式调用g,则函数f的返回值为 (
函数f()、g()的定义如下所示,已知调用f时传递给形参x的值是1。在函数f中,若以引用调用(callby reference)的方式调用g,则函数f的返回值为 (1) ;若以值调用(call by value!)的方式调用g,则函数f的返回值为 (
admin
2021-01-13
26
问题
函数f()、g()的定义如下所示,已知调用f时传递给形参x的值是1。在函数f中,若以引用调用(callby reference)的方式调用g,则函数f的返回值为
(1)
;若以值调用(call by value!)的方式调用g,则函数f的返回值为
(2)
。
(2)
选项
A、10
B、10
C、20
D、30
答案
C
解析
若实现函数调用时实参向形式参数传递相应类型的值(副本),则称为是传值调用(call by value)。传值调用的参数传递和被调用函数内对参数的使用主要按下述原则:函数定义时形参被当作局部变量看待,在函数被调用时为形参分配存储单元;调用函数前,首先计算实参的值,调用时将实参的值放入形参的存储单元;被调用函数内部对形参单元中的数据进行直接访问。
引用是C++中增加的数据类型,当形式参数为引用类型时,形参名实际上是实参的别名,函数中对形参的访问和修改实际上就是针对相应实际参数所作的访问和改变。引用调用的参数传递和被调用函数内对参数的使用主要按下述原则处理:函数定义时形参被当作局部变量看待,在函数被调用时为形参分配存储单元;调用时将实参的地址放入形参的存储单元;被调用函数内部对形参单元中的数据(地址)进行间接访问。
若以引用调用的方式调用g,a=10,x=g(a)=20,因此函数f的返回值为30;若以值调用的方式调用g,a=0,x=g(a)=20,因此函数f的返回值为20。
转载请注明原文地址:https://kaotiyun.com/show/wdVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
计算机中优化使用的操作码编码方法是(11)。
关于网络文件系统NFS,下列说法(61)是不正确的。
按(11)方式显示文档时,其显示的效果与打印的效果相同。
在对网络进行运行及维护前首先要了解网络,包括识别网络对象的硬件情况、判别局域网的拓扑结构和信道访问方式、确定网络互联以及用户负载等。常见的三种拓扑结构是星型、(52)与(53)拓扑结构,而常见的信道访问方式有(54)与(55)。网络配置和运行包括一系列保证
载波监听多路访问CSMA技术,需要一种退避算法来决定避让的时间,常用的退避算法有(61)、(62)和(63)三种。
当以太网中数据传输速率提高时,帧的传输时间要求按比例缩短,这样有可能会影响到冲突检测。为了能有效地检测冲突,应该(51)。
设有一个关系emp—sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROM
ADSL采用(25)技术在一对电话线上划分出上行信道和下行信道,使用ADSL拨号上网,客户端需要支持(26)协议。
The(72)in e-mail messages has affected almost every computer around the world and has caused the damage of up to US$1 billion in
通过__________可清除上网痕迹。
随机试题
我国学校产生于()。
一女病人因不孕症、闭经伴厌食、消瘦就诊。妇科做了各种常规检查后,决定行腹腔镜检查,通知病人准备。病人不知该检查如何做,便随医生进入处置室检查,检查中发现做了切口。病人及家属均不满意开刀,向院方提出赔偿要求。行腹腔镜检查如何决定为合理
某产妇,月经周期为28天,末次月经是1992年3月25日,其预产期是
瞳孔扩大见于()
当采用极限平衡方法分析岩质边坡稳定性时,可假设滑动岩体为()。
依据《声环境质量标准》,在进行环境噪声测量时,以下噪声监测点布置正确的是()。
法定继承和遗嘱继承是两种不同的继承方式,下列关于遗嘱继承的表述,不正确的是()。
皮亚杰认为,处于形式运算阶段的儿童,其主要特征有()
指标:调整
A、Itisaheavybox-type.B、Thereisabigscratchatthefront.C、Thecolourisgolden.D、Itsbrandnameisontheback.D①选项描述
最新回复
(
0
)