首页
登录
从业资格
在函数调用中,值调用方式将 () 。下面所定义的函数foo为值调用方式,函数g的
在函数调用中,值调用方式将 () 。下面所定义的函数foo为值调用方式,函数g的
最全题库
2022-08-02
84
问题
在函数调用中,值调用方式将 () 。下面所定义的函数foo为值调用方式,函数g的第一个参数采用值调用.第二个参数采用引用调用方式传递数据。若有表达式y=foo(2),则foo调用执行之后,y被赋值为 (此空作答) 。
A.8B.7C.5D.3
选项
A.8
B.7
C.5
D.3
答案
B
解析
传值调用:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变。引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。在foo函数中,传入给x的值为2,然后b的值为1,接下来调用g函数,x的值为2,所以g函数b的值为2(值传递),b的值为1,所以g函数x的值为1(地址传递,故x的值变化,会引起foo函数中b值的变化)。经过g函数的一系列语句,b=3,x=5。则foo中b值变成5,最终foo函数的返回值为5+2=7。
转载请注明原文地址:https://tihaiku.com/congyezige/2408861.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA方式等
下面的说法中,只有()是正确的。A.字符串的长度是指串中包含的字母的个数 B
以下关于传值调用与引用调用的叙述中,正确的()。①在传值调用方式下,可以实现形
在高级语言源程序员,常需要用户定义的标识符程序员的对象命名,常见的命名对象有(
下面关于计算机图形图像的描述中,不正确的是()A.图像都是由一些排成行列的点(
容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。
容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。
操作数所处的位置可以决定指令的寻址方式。操作数包含在指令中,寻址方式为();
假设系统中有运行的事务,若要转储全部数据库应采用()方式。A.静态全局转储
下面描述上确的是_()_。A.数据仓库是从数据库中导入大量的数据,开对结构和存
随机试题
That______criminalwasfinallyputtodeath.A、notoriousB、irrespectiveC、numeri
[originaltext]M:Hello,Lucy.Iheardthatyouarerunningclassesforrecr
Fundingpublictransitisoneofthebiggestproblemsfacingcitiestoday.Ofte
Duringthetwentiethcentury,theUnitedStatesparticipatedintwomajorwa
患者,男,70岁,无牙颌。上颌牙槽嵴吸收较少,有一定的高度和宽度,形态丰满;下颌
男,35岁,间歇性上腹痛2年,有嗳气,食欲缺乏,每于受凉后加剧。近7天来疼痛加剧
某机电产品国际招标项目采用综合评价法评标,招标文件的下列规定中,错误的是()。
癔球症是指 a.缺铁性吞咽困难b.异嗜癖c.进行性吞咽困难.d.无真正吞
由中国人民银行统一制作的支票、商业汇票等结算凭证属于专用凭证。( )
轻冰区一般输电线路设计时,导线间的水平、垂直距离需满足规程要求,下列哪些表述是正
最新回复
(
0
)