首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
34
问题
函数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
程序员上午基础知识考试
软考初级
相关试题推荐
计算机使用Modem进行联网时,发送数据要进(32)。
WWW与现有的数据库或实用文件检索系统之间的桥梁是______。
“<title style="italic">science</title>”是一个XML元素的定义,其中元素内容是(70)。
在进程管理中,当(20)时,进程从运行状态变为就绪状态。
11b将速率扩充至(66)Mb/s,并可在(67)Mb/s、(68)Mb/s及(69)Mb/s之间进行自动速率调整,亦提供了MAC层的访问控制和加密机制,从而达到了与有线网络相同级别的安全保护,成为目前IEEE 802.11系列的主流产品。而802.11b
下面关于漏洞扫描系统的说法中,错误的是(55)。
在HTML文件中,表格边框的宽度由__________________属性指定。
Whenyouopenafileorrunaprograminacomputer,awindowappearsonthedesktopofyourcomputer.The(67)ofthewindowindi
设有以下C语言说明语句,则值为210的表达式是(33)。 struct s { int a;int *b;}; Int x0[]={110,120},x1[]={210,220}; struct s x[]={{100},{2
()canhelporganizationstobetterunderstandtheinformationcontainedwithinthedataandwillalsohelpidentifythedat
随机试题
Charlene,a16-year-oldstudentatahighschool,foundherselffacedwithamathstesttowhichsheknewnoneoftheanswers.R
简述遗嘱变更和撤销的形式。
房室延搁的生理意义是()。
A.人格测验问卷B.智力测验C.人格投射测验D.评定量表E.神经心理学测验SCL—90属于
下列不符合典型心绞痛发作的情况是
肢体可做水平移动但不能抬起,此时的肌力属于( )
一般资料:张某,女性,19岁,大学一年级学生。案例介绍:张某上大学近一年来,学习认真,成绩良好,很乐于助人,人际关系良好,是班里的团支部副书记。张某平常非常爱干净,内、外衣服每日要换洗,枕巾、床单、被单等也要每日一换。为此耽误了许多时间,也把自己
“几处早莺争暖树,谁家新燕啄春泥。”早莺叽叽喳喳争抢洒满阳光的枝头,燕子飞进飞出忙着啄泥搭窝。自居易的诗句以对早莺新燕的喜爱衬托春天的生机与活力,引发了作者热爱春天、热爱生命的美好情感。对此理解正确的是()。
下列文化常识表述错误的是:
在窗体上画两个文本框(名称分别为Textl和Text2)和一个命令按钮(名称为Commandl),然后编写如下事件过程:PrivateSubCommandl_Cick()x=0DoWhilex
最新回复
(
0
)