首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数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
25
问题
已知函数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://kaotiyun.com/show/IyVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
假设某计算机有1MB的内存,并按字节编址,为了能存取其中的内容,其地址寄存器至少需要(9)位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(10)。若存储周期为200ns,且每个周期访问4B,则该存储器的带宽为
DMA方式的特点是(10).
汉字显示器是采用汉字点阵的原理制作的,若每个汉字用16×16的点阵表示,则7500个汉字的字库容量是(1)。
设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t,采用常规标量单流水线处理机。若连续执行10条指令,则共需时间(1)△t。
HTP协议使用端口(39)监听Web请求:而安全超文本传输协议HTTPS一般是使用端口(40)。
一数码相机的分辨率为1024×768像素,颜色深度为16,若不采用压缩存储技术,则64MB的存儲卡最多可以存储______张照片。
某软件公司开发的《财务之星》管理软件,在我国受法律保护的依据是(51)。
在8位、16位、32位和64位字长的计算机中,(1)位字长计算机的数据运算精度最高;计算机的运算速度通常是指每秒钟所能执行(2)指令的数目,常用MIPS来表示。(2)
下面句法中能使浏览器窗口左边和文本之间的空间宽度为100像素的是______。
随机试题
神思恍惚,心悸易惊,善悲欲哭,肢体困乏,饮食锐减,舌淡苔薄白脉沉细者,其治法是)(2011年第58题)
高血钾型肾小管性酸中毒的治疗措施是
关于版权保护,下列哪一选项体现了《与贸易有关的知识产权协议》对《伯尔尼公约》的补充?
在进度动态控制中,对于大型建设工程项目应通过()的编制对项目进度目标进行逐层分解。
甲乙公司均为增值税一般纳税人,适用的增值税税率为17%。2016年3月2日,甲公司向乙公司赊销商品一批,商品标价总额为200万元(不含增值税)。由于成批销售,乙公司可以享受10%的商业折扣,销售合同规定的现金折扣条件为2/10,1/20,n/30。假定计
在国际项目管理的发展阶段中,通用项目管理阶段的特点是________。
毛泽东提出要向一切国家学习的思想的文章有()。
A.Ishouldn’tdependononlyonewayofinvestmentB.IwillconsiderwhatyouhavetoldmecarefullyC.Itisapackageofdif
已知X服从[0,1]上的均匀分布,Y~N(0,1),且X与Y相互独立,求(X,Y)的密度函数.
A、 B、 C、 D、 E、 F
最新回复
(
0
)