首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数f1()、f2()的定义如下图所示。设调用函数n时传递给形参x的值是1,若函数调用f2(a)采用引用调用(callbyreference)的方式传递信息,则函数f1的返回值为(32);若函数调用f2(a)以值调用(callbyvalue)的方式传递
已知函数f1()、f2()的定义如下图所示。设调用函数n时传递给形参x的值是1,若函数调用f2(a)采用引用调用(callbyreference)的方式传递信息,则函数f1的返回值为(32);若函数调用f2(a)以值调用(callbyvalue)的方式传递
admin
2019-05-11
52
问题
已知函数f1()、f2()的定义如下图所示。设调用函数n时传递给形参x的值是1,若函数调用f2(a)采用引用调用(callbyreference)的方式传递信息,则函数f1的返回值为(32);若函数调用f2(a)以值调用(callbyvalue)的方式传递信息,则函数f1的返回值为(33)。
(33)
选项
A、-5
B、6
C、12
D、15
答案
A
解析
本题考查程序语言基础知识。函数n被调用而运行时,其局部变量值的变化情况如下:在调用f2(a)之前,x的值为1,a的值为5。在以引用调用方式调用f2(a)时,形参x是实参a的引用,在函数f2中的x就是函数f1中a的别名(或者说此时x与a所对应的存储单元是同一个,只是角度不同而已),因此执行函数f2时,条件表达式x>1即等同于a>1,a的值是5所以该条件表达式成立,从而执行了“x=x*x”,就将x所对应存储单元的内容改为了25,然后结束f2的执行并将所返回的-10赋值给f1中的x,因此在f1结束时返回的值为a+x=25-10=15。在值调用方式下调用f2(a)时,是将实参a的值5传递给f2的形参x,a和x所对应的存储单元是不同的,此后执行f2时,由于x的值是5,所以条件表达式x>l即等同于5>1,是成立的,从而执行了“x=x*x”,此时是将f2中的x修改为25,与f1中的a和x都无关,在结束f2的执行并将返回值-10赋值给f1中的x后,f1结束时进行的计算为a+x=5=10=5。
转载请注明原文地址:https://www.kaotiyun.com/show/IyVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在操作系统的PV操作中,P操作中进行的是(18).
在WindowsXP中,Cookie位于(5)目录下,其文件格式是(6),可以更改InternetExplorer的(7)来指定InternetExplorer将Cookie放到计算机上之前给出提示,让用户决定允许或阻止Cookie。
响应比高者优先的作业调度算法是以计算时间和(26)来考虑的。
计算机通过电话网拨号方式上网时,异步传输的字符同步,下列选项(37)的说法是正确的;采用数据位为8位的异步起止方式传输数据时,其效率最高为(38),高级数据链路控制规程(HDLC)是(39)提出的标准:HDLC帧同步标志是(40): HDLC协议为保证帧同
计算机通过电话网拨号方式上网时,异步传输的字符同步,下列选项(37)的说法是正确的;采用数据位为8位的异步起止方式传输数据时,其效率最高为(38),高级数据链路控制规程(HDLC)是(39)提出的标准:HDLC帧同步标志是(40): HDLC协议为保证帧同
分时系统的响应时间是由(23)确定,而实时系统的响应时间则由(24)确定。
在使用微软公司的Word2003办公的时候,为了防止计算机意外死机或者停电带来的麻烦,通常需要使用(2)命令设置文档的自动保存功能;在复制了文档之后,需要快速的粘贴所复制的内容,通常使用快捷键(3);在Word文档录入完毕的时候,突然发现把所有“千古”写成
在使用微软公司的Word2003办公的时候,为了防止计算机意外死机或者停电带来的麻烦,通常需要使用(2)命令设置文档的自动保存功能;在复制了文档之后,需要快速的粘贴所复制的内容,通常使用快捷键(3);在Word文档录入完毕的时候,突然发现把所有“千古”写成
HTP协议使用端口(39)监听Web请求:而安全超文本传输协议HTTPS一般是使用端口(40)。
某公司有1000台主机,则必须给它分配(27)个C类网络。为了使这些子网汇聚成一个超网,则指定的子网掩码应该是(28)。(27)
随机试题
劳动争议仲裁原则上是劳动争议诉讼的前提,且大多数劳动争议仲裁裁决并非一裁终局,当事人不服裁决的,可以________________。
以下属于操作系统的是__________。()
判断肺痈溃脓期逆症的表现有
激光打印机中,激光束对胶片完成“幅式打印”的部件是
当外界环境中气温高于皮肤温度时人体散热主要靠
根据确认的竣工结算报告,承包商向业主申请支付工程竣工结算款。业主应在收到申请后()天内支付结算款,到期没有支付的应承担违约责任。
图示结构,已知L=4m,q=6kN/m,M=8kN.m,则A处的约束反力偶为()。
2005年1月5日,甲上市公司接受其关联方——丙公司的委托,经营丙公司的一全资子公司——A公司。A公司2005年初的账面净资产为10000万元。按托管协议规定,甲公司受托经营A公司4年,甲公司每年可获取800万元的固定收益。假定A公司2005年度实现净利润
政府网站应成为政府信息公开的重要载体,但是有的政府网很少能成为老百姓浏览并解决实际问题的有效途径。解决上述问题的关键是我们的政府要()。
A、Itcanbeacquiredfromseafood.B、Itisgoodforourbonesandteeth.C、Itismainlyconsumedbyvegetarians.D、Itisnotas
最新回复
(
0
)